skysight-inc/HackerNews huggingface dataset:
I just walked home through much of the G20 district and must have walked by roughly 500 police officers on my way home. Most of them are just concerned with finding shade at this point (it's a cloudless sunny day). None of them are being jerks to people that are going about their business. As I got closer to the perimeter fence though, I noticed a lot more police staring at me. I felt uneasy enough that I took a detour home that avoided getting any closer.

That said, I don't have a problem with this law. I do have a problem with the way it was passed.

1. It was passed without debate.

2. By the time it is published in the Gazette (government newspaper where laws and other notices are posted) as required by law, the law itself will have expired.

3. It exposes flaws in our legislative system both with respect to process and entrenched rights (as a Canadian I basically have none because of our Constitution's notwithstanding clause).

I'd like to see these loopholes closed up. I think the law is balanced and within reason. But I would have liked to have my say before it became law. The way this went about implies that our leaders feel they have absolute power and that we citizens are merely pawns.
I think the problem is that Wikileaks is not journalism and the people running it don't even claim to be journalists.

There's also an issue that I think the author of the (lengthy, but worth it) New Yorker profile nailed:

Soon enough, Assange must confront the paradox of his creation: the thing that he seems to detest most—power without accountability—is encoded in the site’s DNA, and will only become more pronounced as WikiLeaks evolves into a real institution.

If you haven't read it: http://www.newyorker.com/reporting/2010/06/07/100607fa_fact_...
> Trying to implement something like GMail without javascript would just be a waste of time.

You're so wrong even google disagrees with you...

> but the new breed of web applications require javascript.

That simply isn't the case. Unless you're johnny and you can't code, maybe.
Never allow a rude CSR cancel your account. Tell them you want to cancel and ask for a supervisor, retention department or anyone else.

Be as polite as you possibly can to the next person and let them know how rude the last person was and what you wanted them to do. Usually works if the request and person are reasonable.

Don't give them a chance to call your bluff.
That's why you don't license shit from beat pushers like Black Eyed Pease; Will.i.m and his PR are pushing their music like crack, and I heavily suspect Payola. They're also heavily in-bed with TicketMaster and those do their bit as well.

The way to do advertising music is to get something naturally cool, but unknown. Mitsubishi struck it big with Dirty Vegas doing the soundtrack for the 2003 Eclipse. Such a good song, you ignored the dancing clown chick riding shotgun. You knew it was successful because Chappelle did a parody of the video.

http://www.youtube.com/watch?v=EGaIe-4-2yg

Don't you feel sad when it ends?

Here is orig, sweetest vid since Fatboy Slim's Weapon of Choice:

http://www.youtube.com/watch?v=fAt7sawS8_4
Both the length of the term sheet and the funding docs are in line with ones I've signed. This is why you need counsel.
Mike Lee on why he can charge $1,000/hr for iPhone development
Steve should just have a Markov-chain Palin-bot reply to his fan mail.
>Some of the Android devices might not even have the sensor, that the app uses

Same goes for iPhone (e.g. the new gyro, the front facing camera).
I've used the New York office of Gunderson Dettmer for this. They're not cheap but they will explain everything to you perfectly and will get the details right. In my opinion, money well spent.
For every credit card transaction the processor charges a discount rate, which is usually around 1 to 3% (depending on the particular type of transaction, how it's processed, and the merchant) which comes out of the credit card charge before it gets deposited to the merchant's bank account. The issuing bank and the processor (Visa, MC, etc.) split the revenue from the discount rate with the lion's share going to the issuing bank (this is called the interchange fee).

For example, if you spend $500 a month with your credit card but you pay every balance before it has a chance to collect interest then the issuing bank will still make something like $100 a year off of your purchases (give or take). This obviously pales in comparison to the 10x more revenue they could make if you never paid down your balance and racked up lots of interest, but it's not exactly nothing.

Also worth remembering is that high balances and high interest payments are higher risk (if we'd forgotten this from the recent/ongoing financial crises).
That's a Safari—or possibly webkit—bug. I've had it before with multiple sites.
100 pages is a lot, but there are absolutely no circumstances under which a non-lawyer should finalize an equity round of finance without legal representation.

Even if it you don't care about yourself, or any future employee who might be saddled with the currently unknown 'gotchas', you will still be screwing friends/family investors and your spouses and children. Seriously, get a good attorney.

It's an accepted and expected part of finance that you will incur some legal costs getting a round of financing done.

All that said, if this is an angel round, that document is too long. A good angel or group will want to keep it simple, and leave the major lawyering to a Series A. But overall, a) congratulations! and b) suck it up, and go get the best lawyers you can find.
It doesn't bother me for the same reason that reading a kid a storybook about the dread pirate Blackhearted Bart doesn't.

An open source package I am aware of, once had a request from a government or non-profit agency, to remove any references to the software's use of "master / slave" in both the code and documentation, as it was found offensive.
My lab brought me on because they realized that they needed to use computers more effectively with the amount of data they generated. I came in with little bio knowledge, but they did a good job of filling me in very quickly.

I'd suggest getting involved in any lab doing any form of computer work. Lab meetings are a great place to find out what problems people are having, and most of the time you'll be able to use your skills to solve them. After taking on a few projects, people will start to realize what you can and can't do, and they'll start to give you a lot of related work.

Good luck!
p.s. You should also ABSOLUTELY read the entire thing yourself. A basic part of business ownership -- welcome to it.

p.p.s. Drop me a note: vessenes@gmail.com if you need to talk it over with someone who doesn't have a vested stake in it, I'd be happy to chat about it with you.
INSERT INTO host (server_id, name, matching)
VALUES (
last_insert_rowid(),
'mongrel2.org',
'(.).mongrel2.org'
);

I love this.

(I can't think of any other way of putting that :))
Quite so. But it kind of gives the game away in terms of predatory lending eh?
Apple on iPhone complaints: You're holding it wrong
Remote app deletion: Malice vs. Rights
The sympathy here for Enron executives is a tad nauseating. One can hardly tar government prosecutions as overzealous if the inherent issue is a vague statute.
a) 1 (Audio Footnote, http://audiofootnote.com)
b) 1 paid, 0 free
c) ~$200 on Google and Facebook ads. Plenty of emailing to blogs. Small email list. A few reviews on app blogs but nothing huge.
d) negligible income, but I am still in the red on development and marketing costs so I would not call it income. Here's hoping something positive happens;-)
> it's incumbent on you to be above reproach

I don't think it's possible to be above reproach in this day and age. Can you name even one famous person who doesn't have haters, deserved or otherwise?
You want checking your email to require dancing like an idiot?
The amount of money you give doesn't matter. What matters is who you give it to and for what purpose.

Specific conditions like Alzheimer's get massive research funding. But if the majority if that money had been invested in research targeted to expand basic knowledge of brain neurobiology, then we would be MUCH further along on real treatments that are actually effective.

When you invest heavily into research for one specific neurodegenerative disorder you are investing in specific and superficial symptom treatment. Investing in neurbio research expanding basic knowledge of the brain instead will give you more results in treating a wider range of neurodegenerative disorders.
What’s the worst that JavaScript might actually do, based on the sites that are out there?

I'm using NoScript since I barely escaped from being infected by quite sophisticated malware few years ago.

Innocent site (local public transport) had had injected single malicious line into its content management system (most probably after untargeted "fishing for vulnerabilities" botnet scan). This one line was JavaScript include which in turn triggered series of jumps to servers all over the world (mostly China and Russia).

In the process, multiple layers of heavily obfuscated JS code were both loading hidden frames loaded with ads (presumably for click / impressions fraud) and trying to load hidden PDF embeds which contained a payload of hidden executables for infecting your local computer (exploiting Acrobat Reader security holes).

I only found out because Acrobat is such huge resource hog that I noticed and managed to kill it in a task manager before it finished loading.

I was using up-to-date Firefox and up-to-date antivirus AND I had disabled Acrobat plugin.

Upon inspection, malicious code appeared to be cross-platform and multi-target, using vendor specific JS extension. I remember besides Acrobat it was also targeting Silverlight (and this was in time when it was very new technology).
>The only reason it wasn't acceptable to require Javascript many years ago is because each implementation was so different that it was impossible to guarantee cross-compatibility. If you used JS, it would almost certainly mean that you would render your site useless to a significant group of your users.

You couldn't pick two or three or n browsers with 99% marketshare and make sure your website worked in them? I don't believe the browser market has been so fragmented in the last ten years that this was infeasible.

One objection used to be that requiring javascript locked out disabled (particularly blind) users. Has that changed? Does anyone know the state of screen-reading browsers these days?
Salesforce fires back at Microsoft with a lawsuit of its own
With Go's fast compile features, why couldn't a server start consist of using the configuration data to generate code which then gets compiled into a hella-fast optimized server? Paths could be highly-optimized hard-coded pattern-matching finite automata.

Someone would have to up and write a Go web framework to use with that. They wouldn't have to, but it would be a shame not to.
There's a divide in mobile browsers: rich browsers like Mobile Safari and the Android browser, and less capable browsers that you'll find on Nokia handsets, Blackberries, and Mobile IE.

I don't think I'd build a web app targeted at iPhone/Android without using JavaScript. If you want to make your web app feel anything like a native app, it's pretty much essential.
I'm really confused as to why people are not getting this.

Pre-Order: You paid for a phone. You had the option to have it shipped to your door (most people did this obviously). You could go pick it up if you want but why would you do that, anyone who has paid attention to Apple releases for the past 4 years knows the lines are insanely long. Thus the shipping option.

Reservation: You haven't paid Apple a DIME. You simply reserved a phone. You get to show up and wait for a phone on a first come, first serve basis, but you are guaranteed to get one if you do. You know what you're getting yourself into. The long lines were a result of each activation taking anywhere from 5 - 15 minutes because of the micro-sim change.

Walk-Ups: You didn't pre-order and you didn't get a reservation in time. You decided to camp over night for a phone. You obviously knew exactly what you were getting yourself into.

As for the waiting in line experience itself: Apple extended store hours into the wee hours to fill all reserved phones. Apple paid for free drinks and free food to be handed out the entire time. I could have eaten a dozen chicken sandwiches if I had wanted them. I met a bunch of cool people while waiting, it wasn't a bad experience in any way other then the actual waiting... which I knew was the case when I got in my car to head to the Apple store.

Apple didn't force anyone to wait in a line. This is absolutely absurd.
"entrepreneur" in the midwest will get a "what ?"

No it won't. What bubble are you living in?
I'm not sure, but NoScript also blocks Flash for me, so the outcome is the same.
Why the guy looks at his watch, when the idea is that he was operating with the Phone, and there is a clock right there?
Check out Vipassana meditation: http://www.dhamma.org. They offer 10-day residential courses for no charge at centres worldwide.
So, everything you said applies to SQL. SQL is a DSL (and a standardized one). SQL is text, so it can be versioned, you can back it up, and you can do it also the .sqlite file. You can also do -HUP to reload configs, nothing about SQL or SQLite prevents that, and in fact, nginx has to completely restart its world to make this happen. Mongrel2 will probably be able to reload without kicking over the process.

The problem I'm solving is one of operations automation and design. Go take a look at the nginx code for loading configurations and then go write an nginx module. Figuring out how to get configuration settings out of the thing is horrible. Then, come talk to me when you can change the nginx config on 100 hosts based on the hostname and three sections of the configuration file using sed and awk.

Hell, let me know if you can load a random nginx config and tell me what version of nginx it works for. That'd be a trick.
Not all Cardholder issuing banks are also Merchant issuing banks. And when they are often times the Card issuing side is a separate division/department and their bonuses, etc. are based on their division's/department's profitability.
Exactly. Follow the cost-benefit analysis through to completion. For my startup, it's not worth it to create a second version of the site.

I'd love to serve up the site in a way that lets any screen reader or NoScript user see the site as it is intended, but the costs are too high for the relative gains.
Am I the only one annoyed by the recent (to me) trend of submitting Wikipedia articles to Hacker News?
Our lab's main focus is targeted delivery to the brain which can be used to treat a lot of neurodegenerative diseases. Specifically for Parkinson's, we infuse an AADC vector into the putamen to break down L-DOPA into Dopamine. Further down the road, we are looking at using GDNF to save dying neurons that convert L-DOPA into Dopamine. The specifics are here: http://neurosurgery.ucsf.edu/bankiewicz/parkinsons.html

Regarding massive information, I analyze a lot of the data we generate in order to optimize our delivery platform. Since there are few labs that do this kind of work, all the data I work with comes from us.
Voted up, just because I'm shocked to read about someone switching to .Net in this day & age.
It is too late for Myspace to be the epicenter of the social networking movement, but Myspace can make a lot of money if it becomes a dating site.
Meanwhile, the xerox lisa had a DPI of 90, while a regular macbook has a DPI of 110.

http://www.mprove.de/diplom/text/3.1.8_lisa.html
http://members.ping.de/~sven/dpi.html
That's true. Hopefully I have only gmail account that I use frequently, I also have me/mac.com one, but I rarely use it.

Google shines in the web also with gmail.com, while somehow Mac's me.com feels slow, also their Mail client is not that good either, but the rest of the Apps are top-notch.

And Mail for iPhone rocks! Too bad I don't use my iPhone as phone, just for developing (T-Mobile customer with G1).
I'd like to see something like this as part of the standard clojure distribution - i.e. something more than "Oh here are some JAR files"
According to popular legend, that's what Steve Jobs does (or at least, did once).

http://www.musicradar.com/news/tech/does-steve-jobs-choose-t...

"We have this company working for us in the States called Synch, and they got in touch with Apple," explained Iversen to Songfacts.com. "I think they had this meeting with Steve Jobs himself, and he picked that song out of the bunch and said, 'This is it, this is the new track for the iPod Touch.'

"Apparently he just loved that track, but we never saw it as one of our singles," continues Iversen. "We have some other songs that we thought would be great singles, and that would work cool on the radio, but he really loved that song."
Technically, Fergie says they're so 3 008.

Yes, it is sad I know that.
Sure, but Flash is also straightforward to disable. It's not even installed by default in most browsers.
I totally agree with you on the importance of targeting, but I wouldn't go as far as to say that the "amount of money [...] doesn't matter".

A lot of money going to really good things is still better than a little money going to really good things.
Am I accurate that the CC industry calls those who pay their bills off in full each month, "deadbeats"?
Because his watch was about as expensive as the unlocked phone, or maybe more and likes to use it.
Definitely noticed that.

Perhaps he was waiting for the screen to refresh on his new BB?
"Yeah, and Richard Clarke thinks hackers can set your printer on fire."

Well... If I could burn a new firmware into a laser printer I could, conceivably, print a solid black region, put it under the fuser and let it heat until the printer catches fire.

It would be quite an accomplishment, but I have seen weird things in my career.

I remember the time you could blow up an IBM monochrome monitor by messing up the timing of the 6845 CRTC in the MDA board.

edit: oh... and if I could burn a new firmware in the printer, I could set aside some storage and make it transmit everything that's printed to a server of my choice. Or to keep it stored until someone can pick it up.
More Details Emerge On 'Sextortion' Hacker Suspect
No, Fergie is 3008, they're so 2000 and late.
I do my dev on an archlinux box and the standard Ruby version in the repo (1.9.1_p378-2, I think) was doing something screwy to Jekyll.

After reading this article, I checked out RVM and installed a couple different Ruby versions to play with. If you're doing anything with Ruby, I'd definitely suggest checking it out. Set up a 1.8.7-head install inside of RVM and fixed all my Jekyll woes. It also gave me a chance to play with Rubinius and the latest 1.9.3dev release.

I always enjoyed being able to use eselect to switch between Ruby versions on Gentoo and RVM is able to duplicate this functionality and then some.
No, but apparently according to the original apologist comment, a faulty Mercedes is okay if it costs the same as a Honda. Do you agree?

I think 'lalalalala omg not listening - nerrds!' would be a more credible, mature response than some of the fallout from this antenna issue.
Wow, he might be good at programming, but from his writing, he sure seems like a jerk (Zed Shaw's long lost twin?). I've known many professionals who, being very good at what they do, charge both less and more than $1k/hour, but none of them would ever mention their rate in public, much less feel the need to explain why they deserve it.

On the other hand, this is great PR for software engineers: a couple more posts like this, and I'll be able to double my rate and still seem like a deal by comparison :)
Messagepub shuts down
I just started learning .NET and C#. My first impression is that it makes using all the Windows API really easy. So, you can get the time without fiddling with C time structs, and use DLL's without allocating memory.

Here's the main distinction: Whereas Java has underlying it more Java, .NET has underlying it 30 years of carefully-optimised Windows C/C++ code. It's basically a layer turning Java-like code into very fast Windows code.

And it's clear to me that Microsoft spent a lot of money writing this layer over Windows that makes writing Windows programs so easy. People don't give them credit for that.
> This article alleges that Assange deliberately broke opsec.

Nadim's first-hand account of what happened says "Wikileaks did not out me as the source. An independent entity verified the logs, and I basically outed myself."

Source: http://db.nadim.cc/dtresp.txt

I'm inclined to trust the stories of those directly involved before any indirect accounts thereof, but that's my prerogative.

Does it count as being "outed" as a source if you want them to? If anything, it appears that they're doing this to protect Manning, their source. I'm not clear on how this can be some horrible breach of journalistic ethics or whatever if the sources agree with being outed to protect other sources.

The only ones getting burned here are Poulsen/Lamo and they're the ones who outed a Wikileaks source, Manning, who foolishly bragged to Lamo about being a Wikileaks source. I don't think Wikileaks can be blamed for not protecting him, because there's nothing they could do to prevent him from bragging.

The central notion that you can't trust Wikileaks to keep your identity secret doesn't follow for me. Wikileaks didn't tell Manning to go brag about his crimes to Lamo and they're leaking things designed to protect him (ibid). Lamo isn't, to my knowledge, a Wikileaks source. And Nadim gave them this data to help protect Manning.

What am I missing here, exactly? What's the OPSEC breach you're talking about? Leaking something Nadim asked them to leak?
Wow, I've never seen that video before. Pretty impressive amount of stuff that didn't make it in.

I guess this is the difference between Apple and Microsoft - Apple, by and large, doesn't show you the public until they're ready to sell it to you, at which point you see a near-finished beta.

Microsoft, on the other hand, tells you about their pie-in-the-sky dreams about what they're going to make, but just can't deliver.
SQL is a DSL

SQL is a DSL for dealing with Relations (n-tuples) and collections of Relations. In other words, its domain is Data in the most generic sense. It's not really Domain Specific to web server configuration per se. Maybe that doesn't matter, though. I know that Sinatra's config DSL is really doing nothing more than manipulating path data and associating that data with code. Ops people love manipulating stuff like that with SQL, so maybe it's a good fit.
Best of luck to the developers. I think services like this (unified notification services) are incredibly useful, and will become more ubiquitous as time goes on.
Voted up because I'd like to see more people give .NET the college try. If you can put aside your biases about MSFT and start playing with the frameworks, you'll be impressed.

It's not without its faults, but a lot of the negativity expressed towards it is unwarranted.
Yes. It's like asking if it's ok to require CSS 5-10 years ago. Javascript is pretty ubiquitous and consistent (even in mobile browsers now). The web has moved on and so should you.
tldr: Mike Lee is the Brad Pitt of programmers. :/
'Advised by whom?' they'll ask, so they can put their counsel in touch with your counsel to swap back and forth redlines. And then what are you going to say, Hacker News? Get a lawyer, that's just how this works.
Indeed, it would be great to have an official solution to this problem, as currently there are just too many ways of doing this, and that creates fragmentation and all the associated problems that come with it.