skysight-inc/HackerNews huggingface dataset:
Watching a movie about a lone juror changing everyone's mind on what was supposed to be a slam-dunk case doesn't seem like good karma at the moment.
Congrats, guys! Well done.
Well, SLIME is the UI; swank is its protocol. I'm by no means an emacs user (and therefore no authority on the subject), but AFAICT SLIME and swank are probably tied at the hip forever.

There is nrepl.el, which looks to be working towards emacs support for nREPL via its standard bencode transport; I don't know anything about it, but I'd hope it's structured such that it's as flexible about transports as nREPL itself is, so that things like an HTTP client can be slipped underneath:

https://github.com/kingtim/nrepl.el

It is on top of this that a SLIME-esque UI could be built that targets nREPL. Who knows, maybe a ton of the "chrome" and non-swank parts of SLIME could be repurposed?
From the comments:

The form says only to answer 4 if they answered YES to 1A, Google _has_
infringed the SSO

Having a Jury with no technical knowledge would obviously lead to this.
> Right, but look at what Google do, their boxes are basically disposable

We're talking matter of degree.

The claim was that building a search engine out of 90s sparcs meant that you didn't have to worry about things dying.

That claim is not true - reasonable search engines of that era required enough machines that the failure rate of 90s sparcs, while better than x86 of the time, was enough to require folks to handle frequent failures.

It's reasonable to argue that the cost/benefit tradeoff of sparc's extra reliability vs x85 wasn't worth it for those companies, but that's a different argument.
Can't they just borrow it from the NSA?
Time for what, CEO #5 in the last 4 years?
Anscombe talks about this and proposes two solutions:

One is to estimate it based on the number of daily visitors your site gets, and then estimate how long you will run the winning alternative in the campaign.

He also proposes: 'perhaps k should be assesed, not as a constante, but as an increasing function of |y|/n, since the more striking the treatment difference indicated the more likely it is that the experiment will be noticed... One way of introducing such a dependence of k on |y|/n is to assess k+2n as a constant.'

This actually simplifies the math somewhat, and you can see the full details in Anscombe's paper cited in the blog.
"I'm mostly referring to prisoners that do things like kill, rape, extort,..."

That a small minority of prisoners

"...and pounce on another's freedom to pursue happiness and such."

Although that may or may not catch many more in your definition.
Your own source says it "has been adopted by many other police departments across the English-speaking world" and has "been adopted by so many police departments, in fact, that it's practically a Stock Phrase in the English-speaking world."

And even if that's not true (since I'd hardly call TVTropes an authoritative source), I was using it rhetorically. I should think that regardless of its origin, that motto closely represents the ideal that we want our police agencies to uphold.
Thanks! I had an intentional 100ms delay between keystrokes, but I just lowered it to 25ms on my local and it's looking much better.
Similar, since it's based on the same open source project: Weinre.

We've added a tab to let you track calls out to the native bridge, see error / success codes and the response. Pretty useful when you're working on hybrid apps.
Well, this website still uses it...
What is [I ?
apparently it is not question #4, which leads to a few possibilities:

1. Unanimous on question 1, and therefore question 4 as well.

2. question 1 is the one they are still debating, and therefore haven't even considered #4.

Regardless, I don't think you can say whether this is good or bad for Google/Oracle either way. Yes, if they were stuck on #4, it would be bad for Oracle, but I can see them already deciding Yes to #1 and No to #4, and can't decide on #2 or #3.
Erlang Releases and Being Right with Sinan
I use SpiderOak, it is a lot like DropBox with client side encryption. If you lose your password you lose you data.

https://spideroak.com/
Rehabilitation is a secondary purpose of incarceration, its main purpose being to deter others from committing crimes and to isolate dangerous criminals. A lot of criminals don't even have to be rehabilitated (e.g. educated criminals or criminals serving lifetime sentences).
It's the class name for an integer array (int[]) in Java.

There's code in the linked answer showing how to get at it.
Let us all just stream, wait... triple stream everything to that new shiny spy center they built in Utah and just get over with it already. These people are simply out of control now.

The fact that this is in the works just shows how unapologetic the clueless little three letters are these days. One step up from that is the analysis that these people intend to operate above the law and these "secret" understandings that they build on laws must be put to an end while the authors must be jailed for a long time.
Yeah, in the long run I would like to see SLIME replaced by nrepl.el, but it's going to take a lot of work for that to happen. I think a basic REPL would not be very far off, but the nicer SLIME features like the debugger and the inspector are a long ways off still unfortunately.
This is sure making offshore hosting/incorporation look pretty sweet right now.

Facebook should move their headquarters to New Zealand.
The claim about an army of legal attack dogs is absolutely inaccurate. Law students seeking government work do not have it any better than college graduates as a whole. In fact, budgets at the federal and state level are hemorrhaging and law students are having a harder time than ever gaining government work. In some cases it's more competitive than private practice. DOJ hiring numbers for recent grads are down dramatically. Some departments have even cancelled their summer programs. Given the oversupply of new lawyers graduating these days, it's far more accurate to say we're creating an army of legal stray dogs than attack dogs.

There are lawyers working hard at places like the EFF to combat these kinds of government policies. I think it's more productive to focus ire on these policies rather than attacking the legal profession as a whole.

[] http://www.mainjustice.com/2011/01/24/justice-department-und...
[] http://abovethelaw.com/2011/05/would-you-work-as-a-federal-p...
OptionsCity - Chicago, IL - Developer

OptionsCity creates professional Options trading software that interacts with the Chicago / NY Exchanges (CME, CBOE, LIFFE, NYSE). We need a Developer to help us get things done (we have a long to-do list and a bunch of features in the queue, and not enough people :).

The position is entry level (Junior Developer / Graduate), so as requirements we don't expect you to know a lot (Our stack for the curious is J2SE, SVN, Hibernate, MySql). The only two real big requirements are to be smart, and work with constraints. These two requirements are much better defined at our site http://www.optionscity.com/jobs/developer.htm (and yes, we decided to go with the maritime themed job posting!)

Thanks!

Freddy
This is 10 paragraphs of text that imply that air traffic control is unconstitutional, along with mine safety, FDA standards for meat, child labor laws, oh, and any privacy protection for electronic communications. It is, to give it a vivid name, a Wesley Snipesian take on the Constitution.

It's obvious why it's catnip to many HN readers; it suggests that the Constitution is a very simple computer program, and that anything the government does that you don't like is a bug in the interpretation of that program.

Unfortunately for this argument, you cannot look at any federal government action and match it up to the black-letter US Constitution while ignoring the two centuries of jurisprudence that put those actions in context. We are not, no matter what 'nirvana thinks, going to reset the federal government around his interpretation of the Constitution.
> The Congress shall have Power - To make all Laws which shall be necessary and proper for carrying into Execution the foregoing Powers, and all other Powers vested by this Constitution in the Government of the United States, or in any Department or Officer thereof.

We're still waiting for how those "foregoing powers" or "all other powers" include a general police force.

Article 1, section 8 has a list of powers.
What to expect from Mentors.
There's only two kinds of weirdos in this world. Those who love types, and those who don't.
First few results are about "attaching" Bluetooth keyboards. Not wired USB keyboards. Then there's a Wired story about how overpriced iPad compatible wired keyboards are. So I take it the answer is generally no. My conclusion is the intent of the out-of-the-box iPad is not to let you type. I guess it's sort of like a self-service grocery checkout machine: just touch the big buttons. Could be useful to buy stuff online I guess. But hardly sounds like a real computer you can program.
Was your contact with them in English or Dutch and German? I'm wondering because we have a new iPad travel magazine and I'm going to try and start spending a portion of my time pitching outside the U.S. Have you had any success in Asia?
Inspiration must find you working
Well put.

The App Store is a lottery, but only if you treat it like one.

It's a lottery if you just throw an un-polished app into the mess and hope Apple picks it out of the bunch like a BINGO ball for their "Featured" categories.

That's how a lot of people go about it. Submit and hope. Submit and hope. Submit and hope.

Regular updates, improvements, gorilla marketing, polish, press, promotion, etc, are all required to make your app a success, especially if you are a small business that doesn't have a huge marketing budget.

I went through this with my Android games whose free versions have been downloaded millions of times now, and I'm doing it all over again with my 2D platform game Scorched Monster on iPhone.

Sometimes you have to get down and dirty to make it work. Day in and day out I'm marketing in some way, by tweeting, submitting the app for reviews, making videos, posting in forums, doing blog interviews, whatever I can think of... I'm working for it, and I plan to make it a success.

It's just business.
Why businesses still don't like SaaS
While I most certainly agree, this begs the question: what encryption tools can you use (and trust)? I'm pretty confident that there are backdoors in most commercial tools from Apple, Microsoft and PGP (just to name a few). Before anyone is too quick on say that TrueCrypt is the answer, please note that there have been wild speculations about backdoors etc in TrueCrypt too (but I don't think anything has been proven).
I tried this and it is pretty good! I had to take a moment to figure out what each icon means though.
Nowhere in the article I see anything about the mental disorders of criminals, psychopaths and sociopaths who can be very entrepreneurial but also very low on ethics.

There are two kinds of criminals: the ones that do it because they were desperate, and the ones that are mentally ill and not only can't see risk but can't see why it's wrong to kill another person for money or turf.

The desperate ones would truly like to have a normal life and a job, but some of then were born SOL into crack houses and abusive fathers. The psychopaths come from every social class, I meet this guy in college who had rich parents and still was trying to push X all over the place.
The worst part is that laws like these add to the regulatory burden faced by small internet startups to get off the ground. The trickier the legal environment and the amount of rules that a company has to abide by to do business online, the harder it will be to do business and the fewer startups will succeed.

The internet giants, Microsoft, Google, Facebook, et al. might even welcome additional rules like this. They provide additional barriers to entry and provide them more protection against new competitors.

I'd reckon that it's in large part because the internet hasn't had many rules like this that the cycles of innovation online have been so fast.
We always have problems with its layout in Chrome browser. And in IE its nearly unusable, but who cares...
You have to give them some credit though because its a clever scheme.

The "fight crime" argument is always valid since crime always exists. Its the same with "fight terrorism" since terrorism always exists.

So if you use those arguments, in combination with a war that has no end (you cant win against a "ism"), you dont even have to talk to the public anymore and justify anything. Its very convenient and saves time.

Note the sarcasm. :)
@ruediger
There's nothing wrong with Unicode. UTF-8 sucks because it ends up taking more space.

@byuu
No it doesn't. Try compressing a SJIS text using gzip. Then convert it to UTF-8 and do the same thing.
With a "perfect" compressor, there shouldn't be any difference since the information contents are the same, but unfortunately we don't have a perfect compression algorithm that hits the theoretical lower bound for compression.
Or writing books, holding seminars, training sessions, selling development tools, etc.

RubyMotion is a great recent pickaxe example. Write for the App Store using Ruby for only $150 now or $200 later! Buy Now!
High quality apps with high quality marketing will do just fine, just like every other business.

You can still win the lottery though. Look at Draw Something. The company was basically out of business, then the app hit it big, it went viral, and they made millions.

The app store is great for managing app downloads and updates. It's even okay for showing off popular apps. It should never be the ONLY way that anyone tries to drive sales.
I don't see how this could ever work, in practice. What constitutes a sufficient surveillance capability for a webapp that is constantly evolving? With every change to your app, you have to update the surveillance aspect as well. This seems like a real burden that limits innovation.

> The requirements apply only if a threshold of a certain number of users is exceeded

So, you start the next Instagram with barebones resources. You don't design/build surveillance into your admin console. Your service takes off, and then you have to stop accepting users after some magic number?

The government needs to get over the idea that surveilling everyone in all circumstances is the best way to promote a civil society.
Out of curiosity, how many of your apps have had this curve? (I'm assuming you've done this more than once, given your point #4.)
Previously: http://news.ycombinator.com/item?id=3622059
First few results are about "attaching" Bluetooth keyboards. Not USB. Then there's a Wired story about how overpriced iPad compatible wired keyboards are. So I take it the answer is generally no. My conclusion is the intent of the out-of-the-box iPad is not to let you type. Which is a very interesting design decision.
LuaJIT's New Mailing List
I blame old centralized media. That's changing, if more slowly than some of us might like, and disturbingly quickly for others.
I'm on odesk and finding that it's working for me pretty well. Have you at least given it a shot?
Done and done:

http://www.rsync.net/resources/notices/canary.txt

We've been running it for seven years now:

http://blog.kozubik.com/john_kozubik/2010/08/the-warrant-can...
It wasn't to me - I thought it was another phrase divider.
> The hard part is proposing an alternative theory that fits all the known evidence. ... Put another way--when one theory replaces another, it must be fully contain the previous theory.

Early astronomy didn't "fully contain" the astrology of the time. Same for chemistry vs alchemy.

I'm not saying that a replacement for quantum mechanics and general relativity will "contain less", just that it wouldn't be the first time if it did.
Yes. Complete waste of time.

Fostering relationships with bloggers might be useful. But the advertising networks, so far, no success.

I'm not saying it can't work, it just didn't work for us.

The main reason is that ads (google or mobile) are priced for traditional sales (e.g.: cars or whatever) products and apps are just way too inexpensive to make it viable.

I would think that the massive amount of inventory ad networks have would allow you to run $0.01 or cheaper clicks, which would be viable for apps--- but it seems they'd rather not have inventory than take less than $0.15 a click.
Courses are still courses! Tracks are just a way to group them, in order, by an overarching theme—a needed change upon the introduction of multiple languages. I hope this clarifies!
I'm still able to reliably bypass the autocompletion just hitting enter, any reasonably fast typist would. It's not even just the 25ms, it's the actual time to execute the autocompletion code.

Hitting the search button with the mouse also bypasses it entirely, no matter how long you wait, as does hitting tab then space or enter to activate the search button.
Got the picture.
Well, that will not put me down.
I have CS degree, I have 14 years experiences in High-Tech industry as a QA and lots of knowledge.
My goal is to be a founder of a similar site (technically) like 24floors.com and I need to start somewhere.
Thanks tzaman.
> Most Smalltalk applications are deeply integrated with their development environment

I used to work for a vendor, and I've written a significant fraction of such an environment.

> so that for example you can't store your code in files and easily connect them with bits of code in another language

Which is why I know this to be patently false. You can actually add compiler objects and have select methods written in SQL or whatever language you like.

> Essentially, your programs would have to become image-based

Again, patently false for the REPL use case. Also there are a number of declarative Smalltalks already, which don't need to be started from an image file. Also, Smalltalk MT used to compile down to a DLL indistinguishable from any C++ DLL.
Talk about being in a reality distortion field.

If we talk efficiency, speed or ergonomics the ipad is a joke. Simple as that. And yes, if you want you can use a keyboard on the ipad, as if the workflow wasn't awkward enough, how well does ctrl+z work on the ipad?

BlindType is neat but compared to a real keyboard? BlindType, compared to a real keyboard, is just another text predicting tool that must compare everything to a glossary meaning that mixing languages is hard, writing words that isn't in the glossary is awkward (especially considering that you don't know what words are in the glossary to begin with). Yes, BlindType looks awesome, for a virtual keyboard.
Anybody can link to me a post about Atlassian's core software architecture? Like tools they use and their overall design choices?
Then we should be using money on people that violate the more severe laws, and not waste it on people that smoke pot, etc.

I suppose in my mind we need to do it in an order like this, first change who is getting arrested, then decide if those people deserve minimum wage, etc.
Blog is down?
Lean Startup Machine Lessons Learned
Google is the solution to any problem.
Thanks god we have Google.
> One thing that remains confusing is that mousing over a course that I think is completed displays "Resume Course".

You're totally right. Thanks for the suggestion! We just changed this to "review course" instead. Hope this makes things clearer.
Here's another alternative, KKGridView – has support for some pretty cool stuff like sections with headers.

http://cocoacontrols.com/platforms/ios/controls/kkgridview

Actually, here's a list of them

http://cocoacontrols.com/search?utf8=✓&q=grid
I think your only mistake after building something was showing it to "the experts" and trusting their decision.

Make something, get customers and succeed, don't get customers and keep trying, and you will eventually create something of value. At that point it'll be "the experts" calling you to give you money. Until then consider them useless.
Price comparison makes you unhappy!

http://www.wjh.harvard.edu/~dtg/DUNN%20GILBERT%20&%20WIL...
That's why I did started Python, Until I saw this amazing site.
The real title should be: "How many Atlassian PR people have called you to pitch you a story on their company? You guessed it - more than zero."
The executive was intended to enforce laws, which is clearly stated in the constitution, so it seems clear that having a force to enforce such laws naturally follows.
Where else would the uncalled for dead on hate for OOP be placed in that piece without throwing other ranting parts in there, it would look extra crazy right ?
Two months later, Apple acknowledges use of OpenStreetMap
All to varying degrees of success based on how well we executed the points I tried to highlight. I picked our oldest app as the example, because I frankly expected that after a year it would have died out, and now after 2 years and a year without updates, I would expect it to be making less, not more, than it was a year ago.

We've tried other models than the paid app -- for instance a free app that is advertising based. Went nowhere ($0.30 a month from ads.) It was unexpectedly features by a "free apps" service/site recently and had a massive boost in downloads-- 10k a day for a few days- so we'll see if that does anything. It was meant to be an experiment to see what a free, well designed app of limited functionality would do in the market. Other than those big boost days its not getting as many downloads as the paid app- and I think that's simply a factor of it not having as many ratings or the continuous stream of ratings that the older app is getting.

Every quarter right now Apple is selling more iOS devices than the total addressable market was at the time our oldest app was originally released.

We're getting a smaller proportion of that market, but the tide is rising so fast that we're still earning income from it.
Isn't it Ubuntu for Multimedia Work?
Google may face massive fine from FTC for bypassing Safari privacy controls
Ask HN: Can you help me out of Adwords API purgatory?
Hey HN, I'm at a standstill with my startup, and I need your help/advice. Last year I started building MonkeyWords, an Adwords management app for small businesses. It was a part time gig at first, but I sold my retail business in November to focus on it 100%.

Everything was going great. Advertisers responded well to the product, and I decided to hire a a designer and go for it. Before I made that jump though, I made sure to get approval from Google to use the Adwords API. I've tried to build businesses on 3rd party APIs before, and I had to be positive Google was cool with what I wanted to make.

And they were... Until about 10 weeks ago when my token was revoked without notice. Thankfully my specs started failing, or I might have continued on in bliss for weeks.

I immediately contacted the API Token team. We went back and forth for a couple weeks. Turned out my token was revoked for lack of use. Google had also added new minimum requirements for all apps, and they wanted me to document them in my app. No problem! A couple days later I sent them back a 13 page Google Doc with a wireframe for every feature. I was confident this was just a small bump in the road.

Then nothing. Not a rejection. Not an email. Nothing.

That was two months ago. I've sent three emails to what appears to be a black hole. I've tried being professional. I've tried being funny. Now I need a way to standout from the thousands of other emails in their inbox.

I know there has to be someone at Google that wants to help me launch. I know it, but I don't know them. Maybe you do. If not, you can still help by answering the following question:

What do you think the general reaction would be to a sign spinning monkey in front of the Googleplex?