skysight-inc/HackerNews huggingface dataset:
What Siracusa describes as Technological Conservatism is probably more of a status-quo preference. I think this is because there are two opposing forces are work.

1. Innovation is often little more than a sequence of small incremental improvements. Improvements that -- when viewed individually -- don't really seem to matter much but when they accumulate you get a completely superior product.

2. Keeping up to date on the newest developments can be a chore. Things change, but for no apparent reason. APIs get refactored and break. Your favorite buttons in your favorite OS get removed. What was idomatic code last year is considered crummy today. This can be frustrating, because you just want to get your work done and not worry about all this stuff on the margins. Every hour you spend reading release notes and upgrading to the newest version of jQuery, Node or Go is time that would otherwise go into your product. And yet, by standing still you go backwards.

So this is where the comparison to politics breaks down a bit. In the short term being "conservative" and just sticking to whatever tools you know is optimal. It will get your product out the door the quickest and it can still be high quality and mostly bug free. From a short term business perspective it's often the right choice. In the medium term you run into bugs of frameworks that have already been fixed 6 months ago and the quality of your code base is slowly going to degrade as hacks pile on top of one another. The more out of date your technology stack is the more you lose out on great libraries and best practices. So for t → ∞ sticking to whatever you know today is clearly a poor strategy.
!!! I'm sure you're not an idiot.

Have you tried the School of Haskell, it incorporates the minimum viable skills for learning haskell (pulling code apart in the REPL, and understanding type signatures, pattern matches and compiler type check errors)

https://www.fpcomplete.com/school/how-to-use-the-school-of-h...
It is displaying it, just in a place your eye doesn't happen to see it due to a load of wonky CSS rules.

You could probably modify your browser to defeat this trick, but doing so you would run the risk of breaking existing sites and making CSS even more complicated than it already is.

And malicious code writers would simply switch up their code to a new trick.
There was a newline hidden in the one pasted here, so that's not an option. It would have run something no matter what.
since dropbox files are also stored locally it is possible that the files are still on your harddisk somewhere but unlinked. if that's the case I suggest you turn off your computer right away and see a professional.
Code templates: Generate for loop
Maybe I am wrong, but I have been assuming that if the maintainers of the browsers cared only about readers and writers (and not about application users and application developers, or potential customers and marketers) they would change the browsers so that what is copied into the clipboard is exactly the text that has been highlighted and is visible on the page and nothing more. Even if browsers worked that way, they can have text positioning.
I don't see why it would be hard to source the ingredients locally for Mexican food in particilar. The only things that are not grown everywhere are some spices, but they don't really count.
Are you sure you don't have any local copies of the files? Storing your only copy of your PhD thesis at a third-party seems quite short-sighted.

Sorry to hear about the loss. I hope you can get your files back.

EDIT: I've not used Dropbox. I gather from gokce's comment that you did have local copies, but Dropbox deletes them when they are deleted from Dropbox. That's unfortunate.
> Nobody trusts politicians because they are chameleons

One could also say that nobody trusts politicians because the level of public discourse has fallen to the idiocy one sees on TV that's called "debate". It's all part of the same vicious cycle involving many parts: Sensationalist vapid news media. Sensationalist vapid politicians. Half-baked legislation. Incensed public that feels less invested in society.

It all goes around in a slow cycle. It's like we're on a helicopter that lost power, and we're autorotating down to the ground.
Is Google going to buy Whatsapp?
“My files are missing! How do I get them back?” https://www.dropbox.com/help/969/en (Dropbox Help Center)

“Q: How do I recover deleted files? A: You can recover any file deleted in the last thirty days from the Dropbox website.” https://www.dropbox.com/help/296/en (Dropbox Help Center)

Twitter: https://twitter.com/dropbox

Support: https://www.dropbox.com/support/login

Forums: https://forums.dropbox.com/
For a long time I used to commit...
It's a game of whack a mole, but that doesn't mean it's not a worthwhile game to play.
(Everpix founder here) Ah I see. Sorry I should have pointed you out to our Terms of Services instead [1]. Our Privacy Policy mostly covers what we do with visitor's data.

Because Everpix ends up storing the entire life in photos of each of our users, we are very very careful with privacy matters and our policies.

For instance, as you can see in the TOS section "Proprietary Rights in Content on Everpix Services", users fully own their photos and we do not claim any ownership rights. The only right we ask is the one to display your photos on our platform back to you and to users with whom you choose to share them with (kind of obvious but it doesn't hurt to say it). One last (edge) case is if you explicitly give us some of your photos to improve our science [2]. For such photos you are giving us some rights.

[1] https://www.everpix.com/legal/terms.html

[2] https://support.everpix.com/entries/23173576-Giving-copies-o...
It's My Bag Leveraging More May
Could you please tell me in which directory your ~ directory is and in which directory that directory is?
This is the one thing, I wish more people would avoid doing. The fact of the matter is that most people use the browser their computer came with. Getting people to change that is tantamount to saying, we don't need to you as a customer.

FWIW, it does work OK so far on IE10 for me.
She's right. I give Danielle full credit for fully acknowledging the limits of the Crunchbase data and inaccuracies resulting from that. Some so-called "journalists" would massage the data to support a sensational story, even if the raw data showed something completely different.
Hmm, I don't agree that IRV is worse than FPTP, but wholeheartedly agree that approval is much better.
This index can be improved, but I will not stop publishing it monthly and even with flaws it helps entrepreneurs focus their efforts on the most active firms.

Translation: While I understand that this data is seriously flawed, and continues to be so, I will continue to ignore the fact that what I am attempting to achieve is impossible with flawed data (or any historical data taken out of context), and will continue to graciously offer my "help" to small business owners who do not understand that what I'm presenting them with is misleading at best and harmful at worst.

I've been neutral at best on this blog for as long as its posts have been showing up on HN, and while I'm sure it will continue to occasionally make interesting points, this is sensationalism at best and libel at worst. Posting this kind of data collation and labeling it very clearly as a list of firms to be ignored does a disservice to both entrepreneurs looking for sponsors and VC's looking to sponsor them, but not necessarily looking to sponsor every initiative that comes along, all the time.

It would not be unreasonable to conclude that this short-sighted effort actually punishes both entrepreneurs and careful investors. Look at how many massive successes come out of Silicon Valley. Is there at least one consistently every six months? That is, one that's such a big hit that the entire world hears about it? This attitude of "I know what the patterns are and anyone that doesn't follow them is somehow toxic" ignores the fact that those who succeed on large scales are not the ones that follow norms!

This is extremely frustrating to me, partially because the author persists in spreading this foolishness, partially because she doesn't understand why it's foolish, and finally because so many people fail to see that it is foolish. And destructive.
He doesn't touch on the arguments that technological progress is a bad thing, in and of itself. Two extreme examples of that would be that agriculture has led to a massive rise in population density (compared to hunter-gatherer societies), and that advances in military technology have created a world where we live on the brink of Mutually-Assured Destruction.

While that's not my personal view, it is an argument that gets raised at times...
Why would you say that is industry practice when it is not?
Ditto my email is in my profile if you would like to contact me
"I didn't get my password reset email yet, so I'm going to go try and score some karma on HN with Browser Wars link bait." is how I interpret that response.

This is an example of people taking open source for granted.

You have the power to modify the trajectory of your favorite browser (or OS, or any open source project, for that matter), even if you don't contribute code, you could give the maintainers a heads up by filing an bug in their issue tracker. Instead, you'll just switch to another browser and complain publicly when it does something you don't like or you don't get your password reset email. How selfish.
Rumor: Google Negotiating a $1 Billion Buyout of WhatsApp
As someone who could be using this (if/when I get an iPad), I am just fine without a video. Everything I need to know is there and I prefer reading text on the specification and operation. It doesn't make any sound on its own so video is superfluous to me.

On an unrelated point, 50 Euros? Are you smoking crack, OP? The two best-selling soft synths in the world, AniMoog and iMS-20 are only $30 each, and compared to them MIDI is glue. Orphion is only $5, and that is truly a breakthrough in performance and compositional control. I could list more examples, but my point is that you are charging way too much for a piece of utility software.

People with large master keyboards generally already have split and zone functionality built in - it's not as nice and well-designed as in you prrogram, but they'll probably use what they already have, or employ a free editor/librarian package from the manufacturer to set it up on their computer. Many other musicians will use a computer to do this routing, because it's not so weird to have a laptop on stage; still others will use something like a MIDIbox, Cirklon, MPC+JJOS or Nord Modular to do this routing and scaling, or build a hardware configuration that obviates that need.

In short, I love what you're doing, but I think you need to cut the price to between $15 and $20 - $10 might be even better. Piracy is not a big problem on iOS so you should be able to sell a multiple larger than your price division, if you see what I mean. I see you have a Lite version that allows 2 patch zones and has a 30 minute timeout. This doesn't make sense to me either; if it only lasts 30 minutes at a time it's not going to get used on stage and people won't have the patience to set it up repeatedly in their studio, so you might as well let people try the full functionality for those 30 minutes.

My first instinct was to post this immediately on Synthtopia, Matrixsynth, and various gear forums, but when I saw the 50 Euro price I put the brakes on, because I believe the vast majority of musicians will reject your app at that price without even trying it. And there are so many music apps on iOS that after you make that impression you will find it hard to change later.

Sorry to be so blunt with this criticism, but I really think you are placing a limit on your app's success with this price. It looks like a great product, and I want to go and recommend it to hundreds of people right now, but at this price I believe you would get 5 sales instead of 500.
I adore, that's right Adore Lessig for his work against this corrupt thing we call a government. I suggest many more folks get behind this man. The thing that turned me on to him was his Google Talk about political finance.

Lessig will be considered one of the greats when we look back on this generation and ask our selves what they did. He in fact will be known as the man who struck at the very Root of our so called Republic. If your not following him, or know nothing about him, I would extremely and utterly suggest you take the hour and watch his Google Talk. He knows corruption and he has my dedication.
Unz's archive of periodicals (http://www.unz.org) is really something. Its UI looks archaic, but the technology works surprisingly well and a tremendous wealth of content is hosted there. The whole thing is a significant public service.

One wishes more rich people turned into people like Ron Unz. He continues to impress as an uncategorizable scholar and journalist, working on what interests him and uncovering significant (if controversial) things. And TAC is one of the best periodicals of its type.
Quoting from the article: "Not all new ideas represent progress. (Do I really need to spell this out? It seems so.) But ideas should not be rejected based merely on a lifetime of having lived without them."
Glipho for me is about sharing opinions not standing by them!
I think that's a bit harsh. First of all, we got it to the point where it's useful for us and shared it. If it's close to what would be useful to you but not 100% there, fork, extend and submit a pull request, that is how opensource works.

I've not tested it in IE because IE is simply not on the critical path for us. That doesn't mean it does not work in IE, I've just not tested it.

After about three months, we looked at usage patterns for MindMup and decided to drop official IE support, as it represents less than 2% of our usage and most people have an alternate browser installed as well.

If IE is on the critical path for you, you could contribute by testing and submitting fixes.
Writing a toy app in clojure, python, & node
If I wanted to be part of the data-mining game, I would have stayed at Google when they set course for creeperville and engaged at warp 8. I don't, so this is just a half-baked bad idea.

Seriously though, remember the whole "We found X... is this your Twitter account?" thing which appeared on the search results for some people back in 2011? Are they still that brazen about the internal shadow profiles?
How to break free from Skype
Thing is that the ever more complicated web is a response to demand, from developers and from users.

If at some point we had said "the web is powerful enough now, let's stop" then inevitably somebody like Microsoft or Google would have developed some other system that incorporated everything that the web does + extra stuff. In fact that's basically what stuff like Flash/ActiveX was in the late 90s.

Then gradually people would have switched to this new thing and the web would have gone the way of gopher and usenet.

Of course, if we could have redesigned the web from scratch right now with all the benefit of hindsight we could have (in theory) designed a better system. But as with most open things they rely on evolution rather than intelligent design.
I always have problems when running sed, especially with capture groups. I can never get the syntax right for non-trivial stuff.

I wish there was a sed-like tool that used python or javascript regex syntax!
Oh, and add a webring link too!
It strikes that Google probably has some algorithms to detect this. Otherwise black hat SEOers would use this trick to stuff keywords or something.
Lessig: Google Talk on Why Washington is Corrupt
>consistency and quality of the documentation of most CPAN modules

I agree with this. Is there any language that can compete with perl in documentation? For some big modules, they even have special tutorial for you.
If you have some technical savvy, try http://extundelete.sourceforge.net/ for ext3/4 filesystems, http://ntfsundelete.com/ for NTFS.

If you're using something other than than one of those two filesystems, you should probably know how to handle this yourself.
Firefox on OSX works fine... so it's a combination. I don't have a linux box handy to test, but it would be nice if you could see if keydown is the problem, and if so we'll change it.
(Everpix founder here) You raise a fair question, but all I can share publicly is that we have a very optimized infrastructure designed from the ground up to deal with large amount of photos per user account.

I can assure you this is not a marketing ploy or some afterthought on how to make money. Everpix used to be subscription only (with 30 day trials), and we only recently added a Free tier, after we had a good understanding on how things would work.
Also, did you try checking the Events history in Dropbox? Sometimes old files are in there.
Watch out. Does curl check the key chain against any key store? I bet not.
Crowdsourced hate speech database could spot early signs of genocide
could you check what content type the filereader reports when you upload from safari? I've just tried again with safari on OSX and it seems to work. perhaps I should detect the extension, not just content type...
> the people agree with the corporations

To the extent this is true, it's because the consent is effectively manufactured by the media.

A big part of the trick is, when presenting the choice of Shit Sandwich or Turd Burger at the election, focus on which offering has sesame seeds instead of the fact the primary ingredient of both offerings is shit.
I was having a dark day and after a weekend off have realised my startup is not so doomed after all. However, many thanks for the tips - hopefully they'll be useful to others in a similar situation.
Idris is explicitly billed as a programming language. You can do pretty sophisticated programming in Coq too (Coq can be reasonably straightforwardly compiled down to Ocaml, Haskell and some other languages.)
" some how figures out how to credit you with the bandwidth you use while its on your home screen."

This is the bothersome part of the ad proposal: who pays for the bandwidth? And I'm guessing facebook is expecting users to bear that cost.
Actually it does. You turn off checking via -k
It seems to me that most X beats Y posts are written by people with a great deal of knowledge of X, but without a matching knowledge of Y. This, unfortunately, leaves every post wide open to this sort of attack.
There is a good use case for this. For example, if you copy a link from Twitter, you instead get the shortened URL so you're protected from malware when you click through:

https://twitter.com/sampullara/status/320695597894098944
http://gokcehan.github.io/verification/2013/03/17/memory-lea...

That sounds like a recipe for trouble... what if it runs for more than a few milliseconds?
>Oakland Fire is actually totally fine, which is weird.

Remember the Oakland Hills Fire? A direct result of complete incompetence of the Oakland fire department.

Hundreds of homes burned in Oakland. Barely any in Berkeley. (For those not familiar with local geography, driving along the ridge it's almost impossible to tell when you've left Oakland an entered Berkeley; the fire certainly wouldn't have been able to tell the difference.)

You could see the line of destroyed homes right up to the Berkeley border, where the Berkeley FD was able to stop its progress.

Oakland had completely broken infrastructure: Fire took out power, which then prevented any pumping stations to get water up the hill. Oakland had refused to update their fire hose connectors to a standard size, so the Berkeley fire trucks wouldn't work in Oakland even if the water were pumping, and other area trucks (probably a dozen cities sent help) were similarly useless. Trucks FULL OF WATER sat unused at the base of the hills because of lack of communication.

And the ENTIRE FIRE happened because the fire chief violated the department's policy: A brush fire they'd put out the night before the BIG fire was what flared up and caused the tragedy. This was a windy season, and their policy states that any such brush fires should be monitored for 24 hours after they've been put out to ensure that they don't flare up again, because of the dangers of fire when the winds are that bad. Story had it that the fire chief (a crony appointment of a useless mayor) told the crew to come home because it was Saturday night.

So if Oakland Fire is actually good now, it's certainly improved from utterly incompetent. Granted the loss of life wasn't bad considering the size of the fire (7 people died, if memory serves), but my sister lost a good friend to the fire, and therefore to Oakland Fire's incompetence. So maybe I'm a bit prejudiced.

Regardless, that die is cast, and I've left California entirely for the time being.
Before Mickey mouse and similar ilk came along, copyright was 7 years. 7.

No copyright which includes anyone's lifetime (and most copyrights are held by corporations anyway) can be deemed reasonable in an age where information and culture moves 100s of times faster than it did when the term was 7 years.
It's the suggested install for homebrew. http://mxcl.github.io/homebrew/
Figure 7 shows Haskell-generated AVX instructions, albeit only using the lower 128 bits. That code would not run on an SSE4.2-capable Nehalem, for instance.

There are some other CPU-related slight inaccuracies in the paper. Prefetching is repeatedly mentioned, even though its effect is negligible when one has a perfectly linear memory access pattern; unaligned loads are mentioned as a performance hit, but they are essentially free on the test processor (2600k, Sandy Bridge).

Matrix multiplication would perhaps be a better example to show the power of clever prefetching.
If you can't recover them from dropbox a tool like recova (http://www.piriform.com/recuva) might be able to recover them from your hard disk (when a file is deleted it isn't really erased, just a pointer gets deleted)
I was quite surprised when this was the normal way of installing rvm:

https://rvm.io/rvm/install/
You left out HFS+, OS X's file system.

However, Dropbox on OS X has a cache file at ~/Dropbox/.dropbox.cache – so if OP uses a Mac, chances are he won't need an undelete utility.

More info: https://www.dropbox.com/help/296/en
kahawe, you seem to have heard a single story about Africa. I was born and have lived in Kenya all my life. I am another story of Africa.

You had one story of Africa, I have given you another. I suggest googling some more. Read my campaign again. You'll realize I'm not telling people to pity me, but see how awesome I am - because I am - and help me get even better!

Here's a nice talk to inform you the danger of a single story -> http://www.ted.com/talks/chimamanda_adichie_the_danger_of_a_...

I suggest visiting Kenya. I'll take you around.
Unfortunately it's not a silver bullet for performance.

I have a relatively short Python program that does statistical analysis. It also contains a lot of string matching and is deeply recursive. I just added a benchmark mode, which gives the following (consistent) result:

Python 2.7.3: set solved in 16 seconds
PyPy 2.0b2: set solved in 33 seconds
(any initial IO is not part of the time, so the problem is entirely compute-bound and it pegs the CPU at 100%)

If there's something obvious I'm overlooking that would make PyPy faster I'd love to hear about it.
>If I select some text and copy it, I am taking a very explicit action. I am giving the computer a very explicit instruction. There is no room for interpretation. It must not disobey me!

From the point of view of the browser, it very explicitly does what you told it to, without interpretation, obediently. The problem is that yours and the browser's opinions differ on what you intended to do.
Compilers for x86 prefer adds to shifts because there are processors (x86 exists for so long) on which shift costs more cycles. LEAs are always fast as they are needed for always used addressings.