skysight-inc/HackerNews huggingface dataset:
<troll>Yeah, Javascript make it one step closer Twisted, 1999</troll>
Beautiful.

It's interesting that some (like me, and it seems like, you) want music to invoke calm while working, while others want to be energized, or even made to be a bit tense. I wouldn't be surprised if there were a reasonably simple neurochemical explanation. Pounding, building music makes uses one change, calming music makes another, and who needs what depends on your existing chemistry.
Do most people (non-programmers/sysadmins) use the tab key when writing text?

I'm used to the tab key moving the focus to the next field. It would annoy me if on one website it didn't, I'm sure.
I don't believe this is true since the issue is that the GC is conservative so on a 32 bit system integers look a lot like pointers, so the GC won't free them.
مسلسل الاوراق المتساقطة 5 الحلقة 14
All planes I've seen in operation whether in Afghanistan or in Lybia no longer have camo (I'm french and this is valid only for Rafale but I'm curious if in other countries planes are still using camo in operations)
Haha i didnt notice it till you said it.

Thank you. The best part of building a startup is getting feedback like this. It made my day.
[Show HN] Compress web files to improve your performance
[Show HN] Superpipes, a Y Pipes equivalent on Heroku, using Superfeedr
Happy Sunday!

Superpipes is a small project that I built during this weekend (it's already 6:30PM here in western Europe).

Superpipes is a Yahoo Pipes equivalent, using Superfeedr (which means it's realtime). It's a node.js app, easy to configure and deployable on Heroku.

It aggregates multiple feeds in one (or many), and can serve the output as Atom, Json, or HTML (but it's ugly!).

Let me know what you think!

https://github.com/superfeedr/superpipes
I find the discussion over profanity in posts on HN interesting. When I initially read the post, I expected similar comments about professionalism and unnecessary vulgarity.

Instead, just about every response (save one on the actual linked page), addresses the issue at hand. It seems to suggests that there is an appropriate level of sensationalism to get your message heard. Anyone have some sort of algorithm that rates a post for how attention-grabbing vs. off-putting its words are?
Read these with a grain of salt but this guy provides some insight into the design process for these patterns:

http://www.hyperstealth.com/CADPAT-MARPAT.htm

http://www.hyperstealth.com/digital-design/index.htm
If you are caching private information you are going to have a bad time. The expiration feature is misleading. It will only run when the site with the library is loaded.

So if you're in a random internet café checking your email on a site that uses this library to cache your emails and then close the browser and leave all that private information, your email content, is cached on that browser. If a savvy enough person saw you on this site and knew what it did that individual could go to the browser and simply use Web Inspector, in the case of Chrome, and check out what was cached and read all of your cached emails.

There is no way for the client to know it's not a secure environment unless you ask the user. You also could delete the cache on log out, but what you can't do is delete the cache when the browser or tab closes, because then you don't have a cache at all. And more than likely most devs wont even think on this and just imagine that their cache will expire at some point.

Gmail solves this problem by requiring a per browser opt-in via, on Chrome at least, a browser extension for client side caching.

I haven't investigated to see if there's some way to use the HTML5 cache.appcache window.applicationCache to solve this problem. That actually has an expire.
Most of us in venture-funded technology are merely bankers, except for the distinction that we buy and sell internet ads instead of securities.

Thank you for finally calling them out.
I believe Mono uses Boehm GC, which is conservative:

http://www.mono-project.com/Mono:Runtime#Mono.27s_use_of_Boe...
Upvoted, and I agree. Breaking tab functionality is a no-go on forms used for repetitive data entry. It is probably OK for a contact form and other WYSIWYG edit boxes, but please use it judiciously.
Hrm, that actually makes the issue tricky to solve. I don't have any Windows machines to work with, so I can't test, and I'm not very familiar with using Go on Windows in general, but is it possible to specify delayed load of the DLLs? That should allow the main Go system to get fully initialized (and allocate the chunk of memory it needs) before loading the DLLs needed for the cgo portions.
Awesome hacked E- reader
At the lowest level programming allows us to use code to control machines mechanically thats a wonder.
Nope, my bad. This is the 2nd or third post on Go not being any good on 32 bit environments in as many days. The other post I read is what my post is in reference to.
Inventory Records and Reports
What other way can the human or computer find out position direction and velocity of enemy jets who jam radar and camouflage themselves?

Heat and contrail's.

Also, I suspect the best solution to deal with advancing US warplanes is simply a vary large low cost drone fleet. Picture that fight but replace the second squad with 10,000 drones each of which has a single air to air or air to ground missile. They don't even need to use radar with enough eyes you can just triangulate position's and distance.
Guess, this video is more actual now than it was in those days. :)
This is one of my favorite blogs, it's worth reading the archives for the material about CS and statistics.
I use the tab key when shifting focus, but, for things like editors, you can't have it jumping around to shift focus.

For things like forms, its fine.
2012 is the year of Linux on the desktop!
I'd suggest that war is different because with protectionism one side can choose not to trade if they don't like the terms, whereas one cannot simply choose not to participate in war.
I intentionally didn't do a write-up of Bayes' Theorem or this particular problem because there is so much literature about it on the web, but you did inspire me to add this comment:

The following source statement illustrates the essence of this problem as an example of Bayes' Theorem. There are two posterior situations, in one case there are two possible succeeding events, each with one-half probability. In the other case only one succeeding event is possible with 100% probability. before the source statement

let revealedDoor =

if (doorWithPrize = fstChoice) then rndReveal doorWithPrize

else forcedReveal doorWithPrize fstChoice

I think F# does a rather nice job of letting you write source code that reveals the intention of what the code is doing.
Thanks. I didn't know there was a subreddit for this.

Oh dear. DCPU emulation on DCPU? http://www.reddit.com/r/dcpu16/comments/rz6fd/dcpu_emulation...
TFA is basically telling us that the route to success in life is to turn off one's home internet service so he or she could live as Americans did in 1985; purporting that way of life to be superior in some way because the occupations of time used several physical items instead of just a computing device.

.

If you want to read a book, you take a book, open it, and begin reading.

.

If you're still having trouble reading it, maybe you don't actually want to read it as much as you are telling yourself you do. Be honest with yourself, listen to yourself, and don't force yourself to be something you're not. If you can't find some psychological lever to help you begin learning to code, or learn French, or to stop playing WOW - something important in your life which makes you want to do this - maybe you should step back and reexamine your life and priorities.

.

Reading a book shouldn't drain one's willpower; if it is you're doing it wrong.
Traditional VCs don't really advertise their LPs (limited partners; source of funds) too much.

Sequoia sometimes uses that most of their LPs are charitable foundations, schools, etc. as a marketing tactic, but it's Sequoia, so people probably make their decision based on it being Sequoia.

Some of the super-angel type funds do -- I know Founder Collective emphasizes that their partners are mainly entrepreneurs. It's a Boston/NYC fund -- Chris Dixon and some other people.
What's the keyword for this article on AOL?
Looks great and something every app developer could use (I've heard many horror stories of using mailto: links). However it might be hard to make money on this when others are giving this functionality away for free as part of a larger offering (like we do; see http://www.uservoice.com/iphone/).
Netcraft now confirms: BSD is dying.
Python
Metasploit
And many people make money from it.
They blog about it, write book about it, and there are even some GTD group, meetup etc...
They profit!

But the whole thing is a paradox.
The things those people are getting done is write/talk/think about the "getting things done" stuff.
But if they do, they are no getting things done.

It's fun to think this way XD.
Miss Representation Extended Trailer
They've introduced S-Gen which is a good, precise, generational collector. I don't know if it's the default, but it is considered production ready IIRC.
I know it feels like another extreme to the problem of raising money. That's why the post title, I guess. Hopefully, we will strike a middle ground before things get shaken.
People are enjoying themselves. It's a matter of personal opinion if this is the kind of environment you want to be in. Maybe sometimes it's out of control and more a frat party than a conference.

For the record, the opposite is probably not what most people want either. And I wouldn't want to work in the opposite environment either.

In the end it's up to the people attending and of course up to the people organizing what they make of it.
More than half of the total downloads/day of my six Android Apps are from alternative Android markets. If you remove one of my applications from consideration, almost 80% are from alternative stores. (~400k downloads in the past year with most of my apps released last fall)

The distribution isn't consistent across Market stores. My most popular application on the Play store is my least popular application on Slide Me (yet still the most popular app of its type there). Slide Me is really not a productivity store.

Slide Me is the goto store for decent apps that have been banned but are still good apps (i.e. GameBoy Emulators). Slide Me also featured two of my apps with "above the fold" exposure. That could not happen on the Play Store. Also the Slide Me submission process is relatively easy and quick.

One of my apps is really only for young children, and it gets horrible reviews on the Amazon App Store by what appears to be 13 year olds. Yet they keep downloading it and downloads exceed what I get on the Play Store. To top it off they also pay $ for the ad-free version! The Amazon submission process is slow but not all that painful if you're patient. Also stagger deployment of your latest APK and do the Amazon app store last. After you know for sure that there are no last minute FUBAR bugs feel safe to submit the APK.

I've also found my apps stripped on Chinese App stores with the the certificate stripped off. One of them has more pirate downloads than all legit Android market stores combined. Also if you want to keep your ad revenue, don't place the advertising ID in the manifest file. Embed it in your code in a non-obvious way. You won't make as much because of the regions requesting ads but this turns at least turns piracy into something positive.

Android Pit and AppBrain were pretty good alternative app stores, but the Play Store has caught up to them in terms of functionality.

The AppsLib store is pretty sad as well. (appslib.com) Previously it wasn't that bad. But since [KC]or?by has jumped to GetJar, the # of downloads has stagnated.

GetJar requires you to be vigilant. The site can be a bit buggy and the submission process was a tad more painful than the Play Store. Approval took forever as well and I ended up having some of my apps duplicated on the store. Also please note that GetJar has been actively improving.

There are also carrier based stores that are so incredibly painful to use that they may give you an aneurysm. You have to submit your app on a per device basis. The nice thing about that is some of the carriers will send you a video clip of a bug on a device. (This was very helpful when I had no way to know that a device 'broke' implementation of the accelerometer. Input was off by 90 degrees in spite of checking default orientation and current rotation.)
Forth, Lisp and BASIC immediately come to mind, and are period appropriate.
That's a good idea, although it would limit the features to just being a diagramming tool, but at least they can take a look. Really good suggestion, will give it some consideration, thanks.
Sounds like something Urchin, which became Google Analytics, would have said :)
Nokia X2-05 Phone Specification
I have the same problem when maintaining Latex files in some RCS. After any "big" change (rewritten sentence, etc), I customarily reformat the text in emacs so that it looks nice on screen, which also totally messes up the diff.

emacs has a mode which allows one "logical" line to wrap and to be edited as many "physical" lines, but when I tested it few years ago, it was rather broken. Fortunately, for editing Latex and such, I don't really need the diffs, I'm just interested in archival.
Though the title is a little sensationalist I think the author makes some good points. He touches on some things that have been bothering me for a while:

Lack of civility
Human fallibility
Blind faith that tech can only improve things
Security

I grow increasingly concerned that our behaviors are the problem.
I, for one, welcome our new entrepreneur overlords.
Mac users, grab Chill from the app store. It's great.
Vulture Capitalism
This seems a little crazy. I think it should be hard for a company to raise money. Bad things always seem to happen when the money chases the startup. Frequently when money is hard to come by, the bad startups die early and everyone is better for it.

Maybe that's just because I've tried several times and failed (3-6 years ago), and I'm being a grumpy old dude who thinks it should be this hard for everybody. But I'm not even that old (28) or that grumpy. I just have the wisdom of hindsight to know that my ideas and execution weren't that good, and it would've, ultimately, been a bad thing if they had gotten funding.
I read through most of J:TGP, but the problem is that it doesn't really focus on the DOM at all (which I knew when I picked it up). Unfortunately, the DOM is the entire reason I'd realistically want to use Javascript anyway.

Most 'popular' languages these days are descendants of C in some form, which means that the differences between any two are very small, in the grand scheme of things. (I'm talking about programming paradigms here - I understand that things like running time and library support are real factors, but to me those define the implementation of a language, not the language itself).

Javascript may be different from most C-derived languages in that it promotes certain paradigms that others don't, but to me, it doesn't offer anything as a language that other languages that I like (and use) don't. Prototypal inheritance is familiar to me from Python (yes, you read that right), and functional paradigms (including first-class/higher-order functions and closures) are familiar to me from Scala and Lisp.

If we want to talk about actual implementation and the runtime environment, I'm still not convinced that Javascript has any real inherent advantages over other languages for most of the non-DOM tasks that people try and use it for. Maybe it promotes familiarity with a single language, but I see that as a detractor, not an asset.

So in the end, while Javascript may be 'more than just the DOM' these days, for me, that's still where its use case lies. Just because I can use it for other things doesn't mean I want to; for anything that I want to do other than manipulating the DOM, I can find an environment that suits me much better.
Interesting data and conclusions in there. And it's not really surprising given what I've learned about Groupon customers from their behavior at brick and mortar businesses owned by some friends here in NYC. They classify Groupon users as demanding+cheap, meaning that they aren't willing to pay full price for much of anything (and unlikely to return unless given a similar deal) and far more demanding (special requests, asking for free extras, etc) than their customers who pay full price. Not one of them will ever do another Groupon promotion.
How to improve your code reviews
It isn't necessarily easier to understand five simpler patches than one more complex patch. That is the same argument that makes people believe that short functions are always better. It's a bookkeeping trick: allocate part of the cost to something you consider irrelevant (e.g. the incremental cost of a commit or of defining and calling a function) and it seems like total complexity has gone down when in reality it has often gone up somewhat.
In an enviroment where people hate failure, the slogan "fail fast" can help to "tip de balance" to a more iterative and feedback-oriented kind of managment. BUT, when the balance has basically reached the other end, the "slogan" looses it's purpose (because people start failing "too much").
Migrating Classic ASP to ASP.NET MVC. Should I?
We currently have a web site using around 20 Classic ASP pages. I’m looking to migrate the ASP pages to ASP.NET MVC as I think this would be a good platform since we have been using Microsoft products for about 10 years. I am not familiar with ASP.NET so this is going to be a pretty huge undertaking for me. I’ve been tasked to come up with the number of hours and approximate costs to do this conversion.

I have a couple of questions;
1) In educating myself with ASP.NET, I’m reading that most bloggers etc. are using C#. I was hoping to use my VB skills but know I’m thinking it might make sense to use C#. (only because everyone seems to be doing so. ) Do you agree?
2) What’s the best way to figure out how to size this beast? Learn ASP.NET MVC enough to figure it out myself or hire someone to do it for me. I’m thinking hiring someone.
3) Lastly, do you agree that ASP.NET MVC would be the best choice for us?

Thank you for your time.
One of the problems with our field is the fixations that programmers, and organizations, develop with particular solutions. They form a really bad alliance with language/platform specialization that leads to a reinforcing spiral which shuts experienced, adaptable programmers out of the market. If Asia were not available to pick up the slack, the problem might be more noticeable.
How many dlls are loaded into the process? Have you looked at all the loaded dlls at the moment allocation fails to look at the potential for remapping?

Edit: Okay I see a memory map on the bug report. So why not poke at a copy of kernelbase.dll?
Why Will Internet Providers be Liable for Copyright Infringement in 2012?
I commute between Portland and Vancouver fairly frequently. Initially I drove because I never really considered not driving, but round trip expense wasn't really that much cheaper than flying ($120 in fuel costs compared to $175-$250 to fly) and time in airports and on planes was time I could be somewhat productive, while my ten hour round trip drive was completely wasted.

Then someone tipped me off about the train. It takes slightly longer than driving and about twice as long as flying, but it's almost all productive time. It's cheaper than flying and about the same as driving (depends what days you travel), and it's a much more pleasant experience than flying.

The only drawback is limited service (it's daily, but with limited direct service), but with better promotion and subsidies to increase demand, there's no reason service couldn't be more frequent. I'm sure there's equipment upgrades that could be made to shorten service times also.

Amtrak, in the pacific northwest at least, really is a hidden gem. It's a shame it's not more popular.
Up-voted for the salient observation that we're past the point of no return.

This occured to me as well recently, when there was a lot of web traffic about the git devs polling their audience about a minor behavioral change to git push[1]. What I realized then: git's interface is now more or less frozen, too much depends on it never changing significantly, that big 2.0 that'll fix everything will never come. At this point, we're stuck with all of git's quirks, until something new comes along that's significantly better in enough fundamental ways to displace it.

Frustrating in a way, but that's how it goes in the real world. Good thing the core is beautiful.

1 = http://lwn.net/Articles/487131/
Rules of engagement may force the use of close-in air combat maneuvering (ACM). During the Vietnam War, the US had more advanced, long range missiles but political considerations forced the pilots to visually identify targets before firing.

Also, against a technically sophisticated adversary such as the Russians or Chinese, the initial exchange of beyond visual range (BVR) missiles will most likely leave a number of aircraft alive. The Russian have the PAK FA stealth fighter in development and the Chinese J-37 stealth fighter had it's maiden flight last year. Stealth technology only makes it more likely that more aircraft survive the first volley. At typical combined closure speeds, there will be only one BVR exchange before ACM begins.

It's also very dangerous to be flying around the battlefield with your radar turned on as everyone else will immediately detect it and mark you as a target as you broadcast your range, speed, and bearing to the world. Typically target acquisition is by other means, such as AWACs aircraft or ground control that guides you into a high Probability Kill (PK) position.
UK government website disrupted by hacker attack
If Windows is not your game, you can use this credit to run FreeBSD on EC2:
http://www.daemonology.net/freebsd-on-ec2/
The first one was the dealbreaker for me. I signed up using part of my real name instead of my full name. Within hours I was blocked from adding anything to Quora. As a result, I haven't been back since signing up.
Always shocked how Notch doesn't seem to know a single keystroke shortcut in Eclipse. Watching him hit "Debug" with his mouse, or pick quick fixes, etc, is nuts.

What's even stranger is how fast he is without knowing any of these shortcuts. :)
This is very true. To me, the time waste of driving is almost as great as the fuel waste or the environmental pollution.

But! I think the adoption of self-driving cars is actually going to beat the adoption of all-electric cars.
Game developers don't write tests :^P
Yup, this also need to be documented or worked on. I've only been using it to cache content from a public 3rd party API so not had to tackle this yet.
"http://mGinger.com/signup.html?inviteId=7407181"
Even worse is the Northeast. 75% of everyone here is Vitamin D deficient.
I definitely believe this. I had a bad experience at a restaurant at which I used a Groupon simply because the food took a long time, the servers were constantly rushing around and couldn't attend to us, etc. Eavesdropping a bit, it was clear most of the customers there were using the Groupon and the place wasn't used to that kind of volume.
Clues About Protection From HIV From Follow-Up Studies
:) liked it. Although, here we are 5 years later and no bust yet...
In Soviet Russia, pendulum swings you.
it's down :/