skysight-inc/HackerNews huggingface dataset:
It's ridiculous to design a system for the purpose of spying on its users, with users being aware of that. The only people that will be discussing illegal activities using that medium then will be those so oblivious and dense that they likely would have been caught any number of other ways without the eavesdropping.

Savvy criminals will migrate to darknets and other methods of communication that are more robust against eavesdropping.

Personally i think authorities should just give up on the idea of eavesdropping. With proper encryption modern communications can perhaps be intercepted, but never deciphered.

Honeypotting seem like a much better strategy for catching internet criminals. Why would you ever shut down a child porn site or copyright infringement hub when you can instead take over and catch gather loads of evidence for prosecution?
What? The blog is displaying the text narrower than it shows up in a source file. This makes it uglier than it is in actual practice e.g.

What

? The

blog is displaying

the text narrow-

er than it shows up in

a source file

. This

makes it

uglier than it is in

actual prac-

tice
Thanks for linking to my original post (and below). At least the scraper version does link back to my original, so not a complete loss. :)
For the love of car: an amazing backstory of a 1975 Plymouth car owner
Has Anonymous Ruined Online Anonymity?
How to detect SwiftShader WebGL renderer in Chrome 18?
Why do you assume the Jury has no technical knowledge? Lawyers often seek engineers and technical minded people in voir dire for technical cases. Not subject matter experts, but a programmer or mechanical engineer has a high chance of being sought after by both sides.
I am reading this book now and will send a commit with typo fixes when finish.

Even after Effective Go and gotour I found a lot of useful information in this book. Thanks the author for his work! :)
AT&T CEO voices regret over iPhone unlimited data model
Theoretically, anything that has energy can be turned into food. We can turn sunlight into electricity, and I'm certain that we can change it back as well, if we are desperate enough. At the end of the day, food is a complex set of molecules that were created from a basic set of elements through a process that uses energy.

Perhaps some centuries in the future most of the energy for food production will not come from the sun but something like a nuclear reactor, using as a source uranium (or whatever) harvested from an asteroid.

I strongly believe that science has more than enough power to produce as much food as is demanded. The reason we don't see more of that now is because most of science is funded by people who don't need more food. If food was on average 100x as expensive as it is right now, I'm sure we would see a much bigger proportion of our intellectual activity going towards the creation of cheaper food. And I'm also sure that we would find a way to make it cheaper.
awesome tutorials+videos but mixed feelings on your couponing strategy:

- too many different discount coupons (20..30..50%)

- in a very short time frame (2 weeks iirc)

So early adopters will be disappointed to see a much larger discount only a couple of days after purchase.

Also 30-50% discounts are probably not a good sign in the early days of a new release because you undervalue your product when it's still "fresh". If liquidity is the reason for this strategy, you may want to offer some recurring payment plans like 9$/month or something.
That's technically art. Why would we need a kickstarter clone for it? :)
I've not been able to study the link about Howard-Curry isomorphism, but it seems largely to be talking about writing proofs in code. That's not the point. There are people who program for a living who I expect can't do that, and I expect that because I believe there are people who program for a living who can't do math (yet).

Work has taken me away and I can't reply at length. I'm trying to find a math equivalent of FizzBuzz. I still claim programming is not math, and math is not programming. Skills in each can help the other, but aren't necessary.

Engaging in the activity of programming is not "doing math."

I will return to this topic when I can - now is not a good time.
This was a semi-humorous hoax, but Kickstarter has shown a whole generation that crowdsourcing can make serious money for both the requester (the person seeking funds) and for the facilitator (e.g. Kickstarter).

It's only a matter of time until the BlackHat crowd catches on to this and real fraud begins.

If that happens then, almost as certainly, legislation will follow which will cripple the crowdfunding economy, or will drive it underground.

To potential Kickstarters: Get it while you can. The party won't last forever.
TLDR: Here's a constant-time solution: http://codepad.org/Id9eu0Ax

Matching the the sequence of fizz/buzz/fizbuzz disregarding numbers is a repetitive case.

Start with

3 Fizz
5 Buzz
6 Fizz
9 Fizz
10 Buzz
12 Fizz
15 FizzBuzz

18 Fizz
20 Buzz
21 Fizz
24 Fizz
25 Buzz
27 Fizz
30 FizzBuzz

[repeats]

Just split the input list as a prefix of a few, and then a repeat. The goal of the shortest total distance between them is constant. You just need to measure the number of ints between each of the 8 repeating distances.

For example:

3 -> Fizz
+2 -> Buzz
+1 -> Fizz
+3 -> Fizz
+1 -> Buzz
+2 -> Fizz
+3 -> FizzBuzz

+3 -> Fizz
+2 -> Buzz
+1 -> Fizz
+3 -> Fizz
+1 -> Buzz
+2 -> Fizz
+3 -> FizzBuzz

So you would match against the list [Fizz, Buzz, Fizz, Fizz, Buzz, Fizz, FizzBuzz].
They can just make it illegal to use that software, and use a gun silencer analogy. a 75 year old judge would eat that up.
I know you're trying to be nice and friendly in the hopes of enlisting somebody at Google to help you out in an act of desperation.

Inside though, I know you really want to call out Google for the downright insulting process of trying to get anybody at Google to get customer support. I've been there before, and its one of the worst experiences in the world.

There are advertisers that have their own direct representative within Google that essentially get tens of thousands of dollars stolen from them by Google and can't even get a response to their issues, so how do you think the average small business fares when issues inevitably arise?

Googlers, you should be downright embarrassed at how much of a scam your company is. Help this guy out, and tell your managers to create a customer support department. Even if you have to charge $50 or $150 per call, people want support options from Google and you've helped destroy thousands of businesses over your repeated and deliberate lack of responses to important issues.

Posting this under a throwaway account because I fear further retaliation against my businesses.
Can you ping us at biz@disqus -- would love to discuss and see how we can help. Thanks.
> he talks about how its impossible to make an algorithm tile a grid in a certain way.

My guess, is that here he is talking about undecidability which appears quite often in mathematical problems, maybe something like this http://en.wikipedia.org/wiki/Wang_tile or http://www.nd.edu/~svandend/Tilings.pdf (pdf).
Opening people's snail mail is a bit too conspicuous to happen on a large scale without causing an outcry. Imagine everyone started getting their letters delivered with a torn envelope re-sealed with FBI tape. There'd be riots.

So I guess GP's point can be expressed more accurately as: Throughout much of our nation's history, law enforcement had no way to track people's communications on such a massive scale as they are trying to do now.
What Corporate Governance Experts Are Saying About Yahoo’s Chief
tl;dr

Just like car dealerships, the world's dominant aircraft
manufacturers sometimes offer to take back their old
models when trying to persuade airlines to upgrade to the
latest models
you obviously didn't follow along during jury selection. Anyone with any software/engineering background was excused from the jury. The current jury has no technical knowledge whatsoever.
The designer-- my cofounder-- is someone I've known for over a year, who had an interest in being a designer but wasn't "really" a designer at that point. We sought an external person who was a "real designer" to do the icon, but they didn't really seem interested in the project and so we cut our losses and paid them.

I've been a user experience person going way back to the 1980s, so I've got quite a bit of an opinion on these things and we hashed out all the usability type stuff between us. The designer had a huge impact on the look, and produced all the image assets.

We went with a skeuomorphic design. One of the things we want to try (when we get some time) is redesigning the app with a more modern look and seeing what the impact is.

I've worked for a lot of startups in my career and one of the top two things that kills a startup is conflict between the founders[1]. I was fortunate to have someone I knew a long time as a co-founder, and previously I'd attempted to do a startup as a solo founder.

I think if you're a solo engineer, finding a co-founder with design skills and building business skills in yourself (and/or in them) is the way to go.

But best to know them for a couple years, so you might look for people you've known for awhile, if you can.

[1] the other is bad advice being forced onto them by the investors.
Your third line starts with "If you can't attach a keyboard..." and the answer is that you can. For the purposes of typing I don't see why you'd care if it was USB or Bluetooth nor whether it's physically attached or wireless.
Haha, thanks!

What are you typing in? If you enter "priceonomics" (no quotes) it should redirect to /priceless.
JPMorgan, IPO underwriter, decked out NYC headquarters with Facebook flags
A fine point to be sure, but again we already can see everything a user does on most websites - and most people don't even know about it.

Even with that knowledge though wiretapping still leads people to being caught. http://www.boston.com/metrodesk/2012/04/anthony-dinunzio-bro... So it's obviously still quite effective - and even with encryption they'll still devote man hours to trying to figure out ways around it.
I've advocated in other threads here for the need of more widespread, mass market, anonymous communications tools. This is not just an anonymity issue, but a critical tool for any company wanting to claw market share away from Facebook, Google, or whoever is their dominant competitor.

E-mail, chat, and voice communications between two people should universally utilize end to end encryption. Service providers should have no knowledge of the contents of that communication, nor the ability to reveal the contents. Using private communication in order to serve advertisements to individuals is dubious.

Small companies can not afford a data breaches. Building spying tools in to your service for any group or nation -- be it the US or China -- compromises the trust users have in you in addition to facilitating espionage, warrantless data theft, and other illegal activity.

These spying services are more than welcome to access this data at the point it is received through the use of lawful means. Giving them on demand, effortless access to anything they please spawns a lazy, corrupt, and paranoid society for all involved.
yeah, name and shame to save others the surprise of this judge's jerkiness.
I think part of it is conflating a few different views:

1.) The brain is some sort of quantum computer (almost certainly false)

2.) The brain as a physical system is somehow sensitive to quantum uncertainty, for example, in the probability of a neuron firing when stimulated. We might hypothesize that this explains our subjective experience of free will: we might be able to chose our world in the sense of the many worlds interpretation, but the worlds we're limited to are just different patterns of deterministic activity within the brain. This is very speculative, but appealing, and I think it deserves more consideration.
Raising money does not equal commercial success.

These guys might be wasting years of their life now
chasing unicorns.
Artists ship. Gotta respect that.

Email sent. Hollatchainbox.
Inspired by China's mobile execution buses?

http://www.usatoday.com/news/world/2006-06-14-death-van_x.ht...
Its not a Doom or Quake2 model/skin but it does use the Quake2 model format (MD2). I think it's just a custom model/skin downloaded from the planetquake site he linked to.

http://en.wikipedia.org/wiki/MD2_%28file_format%29

http://planetquake.gamespy.com/View.php?view=Quake2.Detail&#...
Thanks Forrest! We'll now be upgrading to pasta and red sauce.
If your app has a particular market of enthusiasts (e.g.: a pet grooming app, for instance) you could seek out forums of those people and participate in those forums (constructively) while having a link to your site in your signature (if the forum allows it.)

I don't know if that's effective or not, its just an idea.

Making apps easier better to market is something we think about a lot and hope that we'll eventually have a MUCH better answer to in the future.
I wouldn't kick yourself too much. The jury is still very much out on the Sendhub business model.

FWIW, I have a blog about it at
http://gcrawshaw.posterous.com/ycombinator-vs-the-telcos
Just to be clear, what you said then: "Maybury v. Madison is one of the key examples for my position, as it is a ruling in which the Supreme Court usurped for itself the power to decide the constitutionality of laws. The constitution doesn't grant them that power."

I think you should take me at my word, though. I generally like your comments; I even enjoy these con law debates you have (if only as an opportunity to preen). I'm not bashing you because you're you and you're talking about the Constitution again. I disagree with the substance of your argument and I've been "burnt" by the impedance mismatch between our interpretations of the Constitution before.

I know it's annoying to hear me call your interpretation "idiosyncratic", but I really do think it is. I'm avoiding words like "bad", though.
Seconded, I love this book. Definitely in my top 5 tech books ever.
How so? Any jury, technical or not, should find 1A for Oracle.

"Has Oracle proven that Google has infringed the overall structure, sequence and organization of copyrighted works?"

As far as I can tell nobody disputes that Google lifted the Java API's structure, sequence, and organization from Sun, and the judge told them to consider SSO copyrightable. Most programmers think it's ok to rip off an API because otherwise the world will burn, or something, but 1A is asking what Google did not whether it was illegal.

My bet is the jury is held up on the fair use, either for implementation (1B) or documentation (2B). These are vague questions that can easily go either way. My bet is that they find 1B for Google (implementing the API is ok) but find 2B for Oracle (reprinting the API SSO is not ok). You have to implement the API to make it compatible, but you don't have to republish the API.
Having a Jury would obviously lead to this.

Not meaning to offend anyone but; to me a jury system is the most backward way of justice. Simply grab a random group of people of the street to essentially make life impacting decisions based on the theatrical performance of a lawyer.

It's like saying; Hey guys, we're short on brain surgeons, we're going to introduce brain surgeon duty. Everyone can cut meat, right?
They were ordered to consider SSO copyrightable here. They may feel that they have little choice in the matter.
OSC: From Node to ChucK
Hey guys. I've started a new project just for fun. It's a good challenge for my current skill set, but I'm running into a brick wall.

I've been doing a lot of work linking Processing/Arduino and ChucK by Princeton and allowing them to communicate (e.g. GUI in Processing/Arduino, Audio in ChucK). I've rewritten a javascript chat server, originally written by a friend of mine, modeled after NodeJS's chat server.

I've tried to work with OSC4Node (https://github.com/hideyukisaito/osc4node), but I'm unsure of how to send osc messages with it.

I'm familiar with sending messages via Processing and I assume that javascript is similar, but I'm wondering if someone can give me some starting tips. I'm just calling a sndbuf in ChucK. This will be a locally based server (e.g. localhost), so I'm not looking at cross-machine communication.

Anything tips help. Thanks.
I think the FBI is watching the movie, "The Net" too much.
Thanks for the tip. I have now rooted and installed CM9 p4wifi on my Tab. It's like having new hardware, it's that much better.
Where the dataset size is known, but just very large, a scroll bar and lazy loading of items is what I want.

For datasets with unknown size, just make sure scrolling is only ever needed for looking at previous pages.
Lighten up. You shouldn't be getting offended by something as minor as what's in that article.
What is a HackerSpace? How do I get into one?
Old boring words that turn off investors: crunch, death march.

Cool new word: code sprint! Cha-ching!
If anyone is interested, here's also my debugger (with breakpoints and everything!) for debugging JavaScript on mobile devices:

http://lexandera.com/aardwolf/

It works on iOS, Android, WindowsPhone7 and BlackBerry. It's not very polished, though, since I stopped working on mobile projects and don't need it anymore.
When I board planes I wait until the last possible second - I like to hear 'last call' before I join the queues. I don't take stupidly big carry on luggage, so why would I care whether I get on first or last?

I'd rather wait as long as possible and avoid being sat on the plane.

This probably ruins carefully planned boarding procedures. C'est la vie. But as it stands, the trouble with boarding is that there are plenty of people like me.
> I am very sorry that the FBI is unable to track communications on the net. Really I am. But this is no different than the problem they had before telephones were invented. In fact, throughout much of our nation's history, law enforcement had no idea what kind of communications criminals had. The universe did not explode. Somehow life went on.

Related: I wince every time someone says it's the FBI's job to catch criminals, and we should make it easier for them to do so. No, it's not their job to catch criminals, period. Their job is to catch criminals while protecting everybody's fundamental human rights. It's part of their job description, part of their raison d'etre, and yes, it's a tough job. If you can't accept a tough job, you don't deserve a badge.

Once you realize what the FBI's job really is, it becomes difficult to accept the argument that giving them humongous surveillance capacities makes it easier for them to do their job. In fact, indiscriminate surveillance prevents the FBI from doing their job, because it contradicts their very raison d'etre.

Every time a law enforcement agency complains about not being able to spy on random Internet users, you know they're slacking off.
>Also a "fanboy", right?

Yes.

To even bring up the baby and lizard argument is hilarious, it's like commenting on a baby learning to walk falling and say: Look! He/She just figured out how gravity works! The lizard probably appreciated the IPS panel and couldn't have been fooled by any other technology than the all mighty retina display, it's nothing but a marvel and the peak of the human civilization, each ipad are most likely followed by an angel that lifts it up so that it can be carried easily in your hand. In all honestly, and I can not stress this enough, that's how you sound.

You really don't need an ipad to get rid of distractions but for those that take that route I'd hope they would try to work on the problem and not the symptoms. No need to sacrifice their working environment.

I couldn't care less about how people use their ipads, there are probably someone writing essays on his/her phone too - is that proof that it works well? There have probably been more people drying/killing their dogs in an microwave than there are professional writers that do their majority of writing on an ipad. For those that enjoys working on the ipad and for those that really believe that it has been beneficial to their life that's great. But for those that doesn't confuse user-friendly with beginner-friendly might want to invest more than a few seconds in their working environment, sure there are advantages to a touch screen and sure there are disadvantages. You said it yourself, writing is not its target use - then don't try to adapt your writing so that it works on the ipad.

Yes, if all you want to do is stream characters from your conscious to a device then yes of course a keyboard works fine with the ipad. But if you want to do anything more than that (highlight a word perhaps?), I sincerely hope, that you would realize its limitations. And most physical keyboards for the ipad that focus on mobility are just pathetic, there's another invention that might be more handy - a laptop.

But then again, ergonomically, laptops are of course not the ideal writing machine either (can't believe I really feel the need to point that out).
Google could face millions in fines over Safari privacy circumvention
To all the naysayers: there's no way you can read this and not come to the conclusion that we're in the middle of a huge bubble.
I have vastly mixed feelings about this.

* On the one hand, it is nice to see the FTC take pro-privacy action.

* On the other hand, other segments of the same government are working to destroy privacy on the web. Privacy should be privacy, whether it is privacy from the prying eyes of advertisers or the prying eyes of government.

* On the third hand, it is fairly believable that Google did this on accident. The idea that as a random web-facing company you might get hit with a $10 million dollar fine because you are not up to date on all the latest confusing browser privacy standards is scary.

* On the fourth hand, $10 million is nothing to Google. That sort of cash would destroy many companies, but for them it isn't so bad.

Final verdict: meh
AT&T CEO: iMessage disrupts our messaging revenue stream
Wow.
What is "copyrighted works" in the question and can an API be copyrighted?
Sure, if you manage to enter the character XeTeX will be happy to typeset it. It's not a LaTeX issue, it's an editor/desktop issue. I don't really know about maths, but I'm guessing keyboard input for many special symbols is hard. I use (Xe)LaTeX to input phonetic symbols, and I hung onto tipa (the LaTeX package that gives you IPA from ASCII) for a long time, until I discovered C-x RET C-\ ipa-x-sampa.
Great stuff Kevin!
Also — almost all businesses tend to have a mediocre success rate (the average food service business goes under in five years, the average business goes under in ten). I doubt most shareware apps make money. Most books. Most music recordings. Most TV shows. Most anything.
If you want to render the generated SVG in <IE9 via svgweb, then inline styles are the only way to go, because svgweb doesnt support style sheets.
I'd like to say that I'm sorry for saying anything that came across as me insinuating anything about you, that wasn't my point. My point is that the system is obviously flawed and that we need to work to get that fixed, this includes and is not limited to bringing anyone abusing their spouse to justice, so that no-one, man or woman, should ever suffer through it. (just one of the things that need fixed.)

I think we think we aren't agreeing, when in reality we agree much more then we realize, but I digress. Someone having been to prison doesn't mean they are depraved, BUT and this is a part I agree is complicated, we as a society need to be sending only the truly depraved to prison. Otherwise it's not about keeping the rest of us safe, it's about something like money, or some such.

Please accept my dearest apology, I don't mean to say that I'm sorry you were offended though, but to say that I'm sorry I said something offensive.
What I’ve Learned About Learning