skysight-inc/HackerNews huggingface dataset:
Right, very good point. We did notice eye movement and blinking artifacts showing up as well, and we were initially skeptical for these very same reasons.

We also implemented an alternative control scheme using mu suppression which we tried measuring using C3, C4, and Cz. This worked by having the user imagine (or actually move) their hands or feet to control the paddle movement. The other thing was that we actually used back of the head (mastoid) and right ear lobe instead of G.

The last thing I'd like to mention is that frontal alpha measurement is all over the research literature -- commercial products exist that use headbands to measure alpha activity. We noticed increases in alpha wave spectral power when the subject was relaxing or meditating -- precisely when the subject would least likely be scrunching their forehead. This was noticed even in neurofeedback applications when the subjects were not playing the game.
So I can't charge less for an Android app equivalent to one that I'm selling for iOS? That boggles the mind, and it seems pretty anticompetitive to me. It's almost a means of strongarming their way to prime network dominance.

Surely in a world where the network effect rules and the stakes (the global marketplace) are so high, we shouldn't allow networks to entrench themselves too easily? Else we'd just have a behemoth in each sector, probably the same few companies even.
> Now it's kind of funny to see some of the same people make the argument in comments here that Apple has no significant marketshare or dominance of anything

> "Apple makes 80% of the money in the cell phone market, Apple is the only one making any money"

Making the majority of the profits is not a monopoly in the Microsoft Windows sense, which I assume is what we're talking about here. iOS does not have that in the handset market (esp. if you include Symbian!), and the tablet market is very young.
Rich better illuminates these concepts in his "Simple Made Easy" talk (http://www.infoq.com/presentations/Simple-Made-Easy) at the Strange Loop conference, where he doesn't pull any OO punches.
مناظرة عبد المنعم ابو الفتوح وعمرو موسي
Actual experince at my secnd job:

First day: No one talks to me, lunch alone, leave withou having said a word to anyone apart from my manager who showed me my desk and introduced me to everyone.

Second day: Walking in past the desk of a long time employee... Me: Good Morning! Her: You came back?

...again: this actually happened.
Write a program that creates 100,000 1k-8k byte files.

Write a program that creates 100,000 1k-8k byte files in a zip file with no compression.

Run multiple copies of these programs, see which writes files faster.

Keep running the program(s) until the drive is 90% full. (Put the files in different directories if you feel this is fair.)

Run the programs again.

You'll notice that on a decent 7200 RPM drive the ZIP code is writing about 40-50MB/sec on a good drive.
You'll probably be lucky to get 4-5MB/sec from the file code (unless you're on an SSD, even then it will probably be half)

If you feel like it also create a database and do the same with a file table like "CREATE TABLE data (id int NOT NULL PRIMARY KEY, data varbinary(8000))"

Inject 1000 to 2000 rows between commits.

The DB should also outperform the file code, but probably not the ZIP because it has to write the data twice.

The reason is that writing file to disk quickly produces a random IO pattern as the FS tries to allocate files all over the disk. Also, everytime you create a file you have to update a whole bunch of file descriptors, a modern file system is a B-tree and journal. Sounds awfully like a database right? Except this database is optimized for large files, at least 32-64kbytes and preferably in the hundreds of MB.
Salesforce Acquires YC-Backed Collaborative Text Editor Stypi
Outdoor furniture 
Find the finest garden outdoor furnuture! If you are a person who loves spending quality time relaxing and a person who loves nature, you probably enjoy spending a lot of time in your garden.If you do, then you should know that there is a very simple way to make that time even more comfortable and pleasant for you.All you have to do is to start looking for garden furniture and outdoor furniture.
Malware for Macs Lucrative, Security Researchers Say
Giant "flea-like" insects plagued dinosaurs 165 million years ago
Okay! I appreciate the offer!

I just put Twitter on my profile - toss me a DM on there whenever you get a chance.
congrats guys! Its amazing how far you have come along in such a short amount of time.
Grab a new BlackBerry Torch 9860 32GB for only $66.32
Don't miss out!,, Grab a new BlackBerry® Torch 9860 32GB for only $66.32 from EZY-BID auctions http://tinyurl.com/3dh3kpt ...Hooray!!!
Thanks for the feature request. Attaching multiple apps to one DB is something we've wanted to do for quite a while...

FYI, you can hack this by provisioning a database on one app, then manually setting the DATABASE_URL config var on a second app to match that of the first app.
Your objective C code in iOS can directly call your C++ code. Your C++ code just need to be renamed with extension .mm.
Yes, I agree completely.

At least in Python, the problem occurs because distros make several mistakes which build on each other. (A) insist on generating their own packages for modules (and typically, taking forever to update them). (B) not providing any kind of isolation. (C) building on top of these non-isolated modules.

What I do these days is leave the system Python 100% for the use of the distro (at most, dependencies for minor command line scripts which don't have import relationships with code I'm working on). Development occurs inside virtualenvs, production apps run inside virtualenvs. I use pip to install, remove, pin versions.

Dependency versions are really part of the app; the right versions should be pip installable inside a virtualenv, and this is just something which should be done automatically on a deploy. I don't mean you need to include the whole code for your dependencies in your project, but pinning versions is important to not having to put out fires.

You really don't want any versions to advance automatically until you have had a chance at least to run unit tests - if things are working then pin the new version. Of course, if you are using a library which never suffers regressions or API changes then you don't need to do this.

In short, the dependency list and versions should be included with the project and managed by the developers so that deploys are really a matter of creating a virtualenv (with --no-site-packages) and running pip -r requirements.txt to install the right stuff.
I'd rather Apple give developers the choice and let user preference sort it out.

In the long run the open market always wins.
I wish I was smart enough to have worked there. :(
习惯性流产者
Firefox was written in C++, and WebKit too (coming from KDE). It could be that C++ is better fit for frameworks, while C for libraries.

V8 is also C++, but lots of other successfull VM's are written in "C"

I like "C" because it's more limiting, hence I won't see templates overused, or latest trick used (SFINAE). It's also easier for me to read.

Also at binary level things are simpler - here is your function, and it's name, it takes this and this as parameter, and returns this and that, also follows this convetion (stdcall, pascal, fortran, etc.)

With C++ my biggest pain has been name mangling. I'm not sure why this was not standartized. It's actually much better that the name of the function automatically contains what types it can take, which would've been much easier for dynamic binding, but then you have GNU, MSVC and others totally differs on how they mangle the name (and from version to version it changes a lot). Also exception handling (mingw/cygwin/msvc - there is big confusion there, and on binary compability level it's hard to combine one with another).

My last show-stopper for C++ was - on this platform you can' t use this feature. For example on certain game consoles exceptions are not allowed. So you go with longjmp/setjmp, but then this would not unwind the stack and call destructors.

Most of all, I got bitten by a heavily templated math library - it was much faster with optimizations than the one before, but without (debug) it was several times slower than same one before it. Why? Because it was relying on inlining everything, and back then gcc for playstation2 was not really inlining everything, even if it was forced.

So every overloaded operation (matrix by matrix, or matrix by vector) was actually function call.

There is another gotcha - sometimes overloaded C++ operators lose their ability to short-cut. For example overloading && and || would not longer short-cut, and many other gotchas.

Most of all, I can't stand boost - it's just too huge.

But I'm totally fine with C++ the simple way (whatever this is) - best example for me is ZeroMQ lib - it's C++ internally, they limit themselves to not use exceptions, and provide "C" interface by default. This makes it very easy to use from other languages - python, lua, ruby, etc.
because if linux had 60% marketshare and ms had "all the paying customers" nobody would have had a problem with the things they did. just because Apple's competitors don't know how to make money doesn't mean they don't have competition.
> even between two clients each with 10+ mbps lines

Do those clients accept incoming connections? The only reason as far as I know for the supernodes is to break through firewalls.

If there is no firewall the skype connections are direct from client to client and they don't go through any other peer, microsoft or not.
致命衝突
This is specific to the type of filesystem in use. Something like ZFS does not exhibit these artifacts.
Does the Pebble Cause a Ripple In Apple’s Waters?
I have seemingly endless (1k+) lists of links on the likes of Pocket[1] (formerly ReadItLater) and the Read Later list in Rockmelt[2]. Found Pearltrees[3] a couple of months ago and been absolutely loving it!

The easiest way to describe it is sort of like a mindmap for bookmarks. Currently has a flash interface (shudder) but seems to work fairly well, lets you export all of your content at any time, has some social aspects (follow others pearltrees, etc), iPad app (iPhone coming soon) and an API supposedly out later this year (I hope sooner rather than later)

Hope you find something that works for you!

[1] http://www.getpocket.com

[2] http://www.rockmelt.com

[3] http://www.pearltrees.com
Taken from an infected wordpress blog:
http://dl.dropbox.com/u/9910153/badcode.txt

Servers that distribute the javascript which includes the iframes which have the applets are effbot.net and ohix.net .
So... tumbler is down, time for bed?
I don't understand why I shouldn't be using argparse. Just using argparse means no mess of 'getopt vs optparse vs argparse' because I am not using all those other libraries. I don't see anything seriously wrong for argparse. How does it help me to use a third party module rather than argparse?
Good stuff. Really enjoyed the video.
So, it narrowed the act's reach from widespread spying, you say? Sounds like the 'terrible' reporting worked for the people.

The silence they're referring to, are companies that are 'either silent or quietly supportive of the controversial bill', in the first paragraph. I thought Google and Facebook made sense with their support to legitimatising privacy violations, allowing greater business freedom?

Do you have the link to the latest CISPA bill?

Also, what is your analysis of the latest CISPA bill that it offers? What's also in it for technology companies?
You can still store files (images, documents, etc...) in the database as a backup.

Let's imagine the following scenario. If your database crash and you lose everything there is good chance you can't run your application any more (if you don't have backups), but you still have your images! great! what do you do with them. If you lose your files but not the database, cool you still have the paths of all your files that have been lost in the database, so now what?!

The idea is to keep files (such as images) in the database to be able to pull them down on the file system and backup your database. Plus it's not always stored in the database, for example with MSSQL you can use file stream to store document.
so you're saying that in the far off future, only those who have no self control and takes no responsibilities for their actions will be the survivors.
The easy technical workaround would be to pre-send the photos encrypted with a random key, and only send the key after you explicitly click "upload". At least that way you could verify with a proxy that they were, in fact, not seeing photos you haven't sent them the keys for.
> Having an app just for your significant other is a huge plus.

I couldn't have said it better.
In the long run the open market doesn't behave independently rational and doesn't 'win' anything -- it simply is.

If Apple wasn't forcing the larger industry to learn how to turn a profit by putting users first, the market would simply saturate the app store with whatever existent concepts are popular today.

Remember, prior to iOS, the Mac OS X market was both cry user friendly and very insular. Now, iOS has gone mainstream, but Apple's user-friendly focus hasn't (yet?).

Of course, your open market does still exist -- users can choose Android, which thrives on the notion of 'user choice'.
At Verelo we recently added scanning of the sites we monitor for malware/phishing... hopefully this doesn't become the new norm.
I currently use the $100 plan on Authority Labs and their delayed reporting is incredibly frustrating. When it works it great to get detailed and exact ranking stats on keywords. When I can't get reports and keyword data is delayed 1+ days, it sucks.

I will give those other services a try.
jQuery is clearly the one being adopted the most. (Something like 90%, at least from what I've heard on a podcast). Why mess with success?
Interesting, I will give this a try tomorrow when I have company CC #
I have been teaching myself programming for a couple months now, and since I want to be more of a generalist I am learning some csish stuff that really takes getting used to. I could definitely use some motivation right now (im out in the sticks). email is [redacted]
Nope, pip and virtualenv are pretty much it. Use 'em
Jeremy Keith on Website Optimization
Can someone explain this like I'm five? If I watch this for 24 hours straight, I would see 24 * 60 = 1440 transitions, would I not? So why film the extra 171?
Adobe Brackets: An open-source code editor for HTML/CSS/JavaScript
I started a games company at the beginning of the year and am constantly researching game engines. If I wasn't working in 3D I would have went with (or switched to) Moai. It looks like a great mix of productivity boosting features and a no-BS, close to the metal way to create cross platform code. I also like their focus on the networking, advertising, analytics, etc features in their SDK.

I'm currently using Unity. Their core product is decent but their team (at least the CEO and the sales guys, I haven't interacted with any tech guys) are obnoxious. I met with their sales rep in Asia (where I'm based) and he told me in no uncertain terms that they don't care about small teams. And that they were horrible at communicating because they don't see themselves as having any real competition. I think it's the fist time I've been heavily invested in a technology and at the same time wanted to see it become obsolete.

One of the best parts of Moai is Lua. I had started with Unity working in C# (seemed like it would be less performance bound) but didn't really like the toolkit until I switched over to the relatively obscure Boo (it has a Python-like syntax). Even with the almost total lack of documentation it's just way more productive than the other language choices. Switching to really terse scripting language has had a big impact on productivity for me.
Uploaded doesn't mean it's permanently stored, it only means that part of the file might have been uploaded already by the time you confirm the upload.

If your intention was in fact to upload the photo, good on you, you save a few precious seconds.
If your intention was not to upload the photo, then they simply cut the connection, send a delete order and move on.
It seems strange (to me)--maybe in a good way, but would it be preferable to use the JSON literal over the if statement (for the sake of the argument assume in javascript if returns a value)?

val =
if (person === "Homer") {
return expr
} else if (person === "Bart") {
return expr
} ...

----

val =
{
"Homer": expr ,

"Bart": expr ,
...
}[person];

Would the literal be simpler because it uses data over syntax, or rules instead of conditionals?
Since it would work just fine, what is the problem you are trying to solve? Having to download too much stuff?
- Starting an online business at CashCashCash.me
Watch Online Yeh Raaste Hain Pyaar Ke 2001 Hindi Movie
Watch Online Yeh Raaste Hain Pyaar Ke 2001 Hindi Movie Watchvideo songs,Watch sequences,Watch
It's nothing so sinister as that. It's actually more simple: they're protecting their own users from being ripped off, by being charged a premium because they're iOS users. It has some negative effects but as a user it makes you feel safer buying something through an app if you know you're not being charged more than you would if you did it through the same supplier's website.
Openlectures - Free education for anyone, anywhere.
I believe that PyPI used to have some kind of popularity contest functionality that got killed.

I have to say I'm not sure that selecting the package you want to use is really the problem which PyPI needs to solve. It isn't the app store. That said, PyPI does provide a 'weight' in searches, which seems to track with popularity and freshness somehow.
Like, perfect custom scrollbars dog, inspired by Lion.
Micromax A50 Price in India, Micromax Ninja Superfone Features & Specifications
Micromax A50 is a superfone launched by Micromax Mobiles. Micromax A50 Superfone Ninja has Android OS and 650 MHz Processor for Multi-tasking. Micromax A50 comes with AISHA feature. What is AISHA? It means Artificial Intelligence Speech Handset Assistant. Other features are 2 MP Camera, 3.11 Inch Capacitive Touchscreen Display, 3G, Wi-Fi and more.
C++ is a superset of C, so being smart enough to write something in C++ usually implies the ability to write it in C, except with less language verbosity and much easier to read code without glyphic ampersands everywhere meaning different things @.@.

Then again, Linus said C++ developers were dumb and C was better.
And in SF ($65 flat fee)
Apps in this context refers to mobile applications.
BTW, in antitrust terms, they do have a monopoly in that segment, and could be charged for abusive practices.
I believe the pricing restriction only applies to In App Purchases. The iOS edition of your app is unique to iOS so it stands to reason to price it independently. Sell a subscription to your service in the app? Then it needs to be the same price as on your website. It's protecting customers, not Apple.
What about sending a video stream to the server and then when you hit the button it just sends a timestamp that determines which frame to extract on the server and delete the unneeded ones?

The future is going to be sweeeeeet.
I'm sure the competition commission in Europe will have something to say about this. Maybe a small $X billion fine or so.
The US gov & EU need to go sue Apple like they did MicroSoft fo they anti competitive behavior w/respect to Windows Exploiter. Apple better recognize, federal trade commission done come after publishers that signed up for Apple's iBooks and agreed to collude on prices. Apple need da see the da light and reform they ways before it be too late and they need da settle wida govament
You sure the venture fund was around in 2011 Winter? Pretty sure it didn't start until later.
Not according to the EU law, did you see how the microsoft IE case got resolved.
Agreeing with others - there is no black-and-white when it comes to companies. There are pockets of exciting and innovative teams in even the biggest, slowest-moving companies, and there are small companies that will suck the life out of you.

Take Washington Post, for instance. Big, lumbering, dead-trees news org, right? Check out WaPo Labs sometime - they play around with projects that you might not expect from BigCo. I worked in a division of a big online company for a time, and we had a great culture as a division, and also within the smaller team I was on, a real drive to move the needle in new ways for the business. I've also worked in a 4-person company that couldn't get itself organized enough to get meaningful work done. Long story short, culture of the team and company are probably going to be more important than size at the end of the day. Oh, and industry will probably make a difference as well. If you can't get excited about MS Excel, don't work for the MS Office team - maybe try the XBox team, or a different field entirely.

Re: college, bdunbar makes a good point - there's a ton of hype around skipping it or dropping out and jumping straight into starting your own company, but personally I'm still on the fence about that. If you can stick it out to upperclass years in school, you'll have a lot more latitude to take courses you want, which will by definition make school more interesting for you. Call me biased, but I think having a degree on my resume has served me better than not having one would have.
Or use monodevelop on anything, it is cross platform and open source from Xaramin.
I would really love for Mono to take off in a big way, I like the language features and syntax of C# more than Java, but when I have to work with other developers it is nice not to have to worry about major memory leaks across the system.

And the patent wars regarding Java just make me not want to support that development ecosystem anymore.
This shall not stand! QUICK send in the Streisand Squad!
I like certain actions of my country's government (Singapore) in promoting competition:

- forcing cable/telco companies to share the cost of broadcast rights to a major soccer tournament, despite the tournament corporation's remonstrations (previously the companies bidded for the exclusive rights against each other and passed the costs to consumers)

- requiring telcos to provide number porting services so people can switch telcos without losing their numbers, thereby freeing them from lock-in

These two actions cut the profits of the cable-telcos here but benefited consumers significantly. We would have been paying out the nose for soccer broadcasts otherwise, and been stuck with our old mobile providers even when competitors were offering better prices.

In a marketplace as huge as the smartphone+app+media ecosystem, I'm quite sure governments should be stepping in with regulatory tweaks to make sure users can use multiple services on each platform - even buy from competitors.

Antitrust law shouldn't just be against monopolies - it should be actively pro-competition.
中药补肾
This is 2012 for Christ's sake.

Silverlight, seriously?
Why would anybody be interested in a MS-only language in this day and age (when MS is in decline)?
New Firefox design will offer uniform look across desktop and mobile
This is a load of BS from somebody who only works with one kind of relational data (tabular).

Never let this author near your GIS/spatial system.
Lingua::Romana::Perligata - grammatically correct Latin which compiles to Perl