skysight-inc/HackerNews huggingface dataset:
Thanks for the link. Note, though, that the median algorithm used there uses a different parameter for n than OP. It also is bucketsort-based and O(n), O(1) only amortized (in both parameters).

Additional knowledge of your data is often useful, like using the fact that all data are 8-bit integers above. Similarly, if you know your data is uniformly distributed, you could try Torben (in TFA) for pivot selection in quickselect.
> iPhone-shaped paper notepads were C&D'd by Apple years ago.

Was that because you could draw tiny little apps on them without paying $99?
I have reason to believe that you're wrong, because if you're under surveillance by the FBI or whatever, they will be able to read your mail. Unless you're the ultra-paranoid guy there are ways to get to your password physically :(

(so, since you're coming up with GPG which i obviously was not referring to i can also come up with some unlikely scenario, ok?)
Which font are you using? I can't quite place it.
There are also truly distributed solutions like Bitmessage. https://bitmessage.org/
If you write blog posts in markdown, it's useless.
This seems like it does just about everything under the sun (Basecamp, helpdesk, invoices etc. all in one app?)

That could be very handy of course, but it's a lot for someone to make the change to. I think rather than doing more and more, you need find a way to make one or two features totally compelling.

One general thing I would say is that in all your tables of links (e.g. Dashboard > Messages, Accounting > Invoices etc.), then clicking anywhere in the row should load that item (And feel free to lightly highlight the whole row on hover).

Just makes it easier to click around fast, because the app as a whole seems to load very quickly. Well impressed with that aspect. :)
"M-x replace-string RET"

Try M-% instead.
Iron Sky The Coming Race - Crowdfunding the sequel to Iron Sky
The Star Trek Guide (1967) [pdf]
The beginning of the end of Tumblr is nigh. About time! What's next?
Control must be correlated to responsabilty
Yeah, I mean RAM is a crucial part. I'd be willing to be the extra for that. Considering the leaps in RAM tech, we'd better see >8 GB RAM on devices shipping this year.
I've got a Late 2010 MBAir, 4 GB, 256 GB SSD, 13". This device gets used about 14-16 hours/day, and has traveled all over the planet with me - Brazil, Portugal, UK, Luxembourg, Germany, Singapore, .... It's a little bumped up (I just toss it into my backpack) - but don't really feel any need to upgrade this year. I'm holding out for 802.11ac, 16 GB, 512GB SSD < $1400.

Retina holds no value for me (personally - I know there are people who love it) - in fact, I'd probably pay $100 extra for non-retina if it would give me another couple hours of battery life.

I think all the stars are aligning for that MBAir to land in mind-late 2014 - I can see sticking with that laptop for five+ years.
How much money does YouTube make? After paying content providers and bandwidth what is the profit margin?
I can recommend evil mode to occasional uses of vi things. Though I'm the crazy guy who tried to use only emacs (or emacs-alike tools, i.e. conkeror for web browsing) for a month, after reading Practical Vim I've found out some things in vim are rather neat, and I want to use them (text objects, mostly.) Evil does the trick neatly.
I've personally archived a few blogs, and the amount of data on tumblr is just incredible. Just a single one was almost 2.5GB. There's probably millions of blogs on tumblr.
Yup. This is exactly how rule of law works. A codified, criticized, and iterated set of demands is more useful than simply having a lone opinion in a mostly egalitarian setting precisely because your opinion isn't alone and you can prove it without asking anyone else to spend social capital.
This is cool.

I'm currently writing an emulator for the gameboy (as an educational exercise) and I can definitely understand how this would work
isn't it a keyfob that you press and hold up - if you don't have to press it, what's to stop a thief from simply walking through a crowd charging anyone unfortunate enough to have one of these?

isn't it then just cash that you can take without touching?
no colors?

I would just prefer to wrap my code with <pre></pre> instead of using a whitespace generator which makes pain in the ass to make modifications on the code.
It still applies, servers I connect to tend to be locked enough that users are unable to install stuff. The user (me) would need to get a ticket opened to have it added to the config, whereas vim is already there.

And on the latter, if the issue is a live server needing immediate attention and a config change, and I'm mobile and using my Android device and have the rights to edit a file and the access certificate locally I could just do it in vim in moments over SSH. Whereas I've no clue as to what app I'd need to install on my phone to act as a passable editor for the file, and why retrieve a whole file (potentially large config) when you just want to make a one-line change? vim just works for my use-case, no config required, no local app required, just edit the file, save it, test and be done.

Both of those solutions just feel clunky, why fight to use Emacs when you could just use vim? Hence, I just use vim, it works, I'm happy as the job is done.
No, the system was designed to be convenient.

I don't know how serious this problem is, but since this is the first we're hearing about it it must be pretty rare, as contactless cards are much more widely used in, say, Hong Kong.

We're designing an easy method of paying for small items, not arming nuclear weapons. We'll accept 1 in 1e6 errors.
The best I ever saw was when I had a subtle weird issue with a windows graphics driver. The only place I could find on google that looked like it had the answer was a Filipino gamer board... but the only problem was that the thread was a mix of English, Tagalog, and l33tspeak. I could tell that the answer was probably there, but I couldn't interpret it...
In current implementation, no.

The card readers rarely function adequately if at all.
On occasions when they do work, the screen is broken meaning the customer can't identify whether payment has been requested, the amount requested, whether payment has been made, how much you are being charged, or even whether you are paying the bill of the correct till.

The cards interfere with each other and in particular with Oyster transport card in London - people use their Oyster card frequently and therefore have that in primary location: still have to pull out whichever other card they want to pay with.

In practice, people don't often use contactless cards and most customers I've observed attempting to use them express fear and wish to revert to traditional method.

The receipt is still the final part of the transaction, which customers are more inclined to wait for because they have no other way of confirming what just happened.
But I know the act of finding a good co-founder is akin to marriage

would you marry someone who responded to an ad on some website?
WordPress supports Post by email:

Self-hosted: http://codex.wordpress.org/Post_to_your_blog_using_email

WordPress.com: http://en.support.wordpress.com/post-by-email/
I for one wanted to do some tedious non automatable box editing over ssh, emacs have a default extension (mode?) to do this which did not worked in the terminal, tried some quick stuff on config, did not work. Every page I found on how to fix the stuff forced me to read for more time than I had to do the task, I just did it with vim.

I'm just trying to learn some emacs and although I see its value, the emacs experience is not for me, my vimrc is like every other config file that I have, a bare minimum. People who use emacs generally tweak the editor with thousand of lines of elisp.
Great to have stuff like this! If Dean is reading, one suggestion might be to add the version(s) of AngularJS it is describing at the top rather than just the last modified date at the bottom of the doc.
Your business model may not viable.
instead of relying on HTML5 as your base tech stack for mobile apps i am much more a fan of approaches like xamarin (http://xamarin.com/)

Basically you write the core of your app in C# and then use the bindings to the native SDKs of iOS, Android, WP to build real native UIs on top of it. Its a bit more work and you need to learn C# (which is awesome) but imo its an optimal compromise between speed of development/maintainability and the resulting user experience.
That's why Titanium rocks - one cross-platform codebase in JS, native UI controls, no interface lags.
I guess it's time for Google Hangouts to shine.
It's limited to only work for amounts below a certain threshold and also will randomly ask for the PIN sometimes. It's meant to be this easy.
Show HN: Difference in your ruby gems version and the latest remote version
* Can you please recommend a cross-platform alternative?

I only know of Gnome-Empathy/KDE-Telepathy and Pidgin that utilize XMPP's voice and video features.

I've found this: http://octro.com/octrotalk.php which lacks a linux client, but appears to be solid and has a web-client too.
Adobes Creative Cloud is great for professionals, not hobbyists
It will only work for small amounts, and it will randomly asking for a PIN sometimes so if a thief gets the card then the damage is limited.
Was expecting full html markup with colours etc like in most IDEs. maybe add that as a optional feature? http://qbnz.com/highlighter/ or similar library might help there.

This seems like a slightly extended htmlentities(nl2br($input)) (if done in php). handy in those times you need stuff converted so it'll output the same way as what you are pasting in.
I've been using emacs for a couple of years now as my main editor, but I haven't gone past the 'casual' mode of usage - I haven't tinkered with the config file except for copy pasting stuff and never did try to create my own macros. I should try to incorporate that into my workflow very soon.

On a related note, Sacha's blog has been in my reading list since delving into 'serious' development mode six years ago. It also influenced me to try out emacs resulting to my love affair with it right now.
Umm... Good, I guess.

God says...

this; take of the best fruits in the land in your vessels, and carry
down the man a present, a little balm, and a little honey, spices, and
myrrh, nuts, and almonds: 43:12 And take double money in your hand;
and the money that was brought again in the mouth of your sacks, carry
it again in your hand; peradventure it was an oversight: 43:13 Take
also your brother, and arise, go again unto the man: 43:14 And God
Almighty give you mercy before the man, that he may send away your
other brother, and Benjamin. If I be bereaved of my children, I am
bereaved.

43:15 And the men took that present, and they took double money in
their hand and Benjamin; and rose up, and went down to Egypt, and
stood before Joseph.

43:16 And when Joseph saw Benjamin with them, he said to the ruler of
his house, Bring these men home, and slay, and make ready; for these
men shall dine with me at noon.

----

eh? Wazz-up Mr. God? :-)

God says...
concupiscences rejoiced MS org/gutenberg/etext02 blameworthy
eminence resistance distempered weaknesses Epistles cupidity
striking right-doing suspense the babes contend marketplace
spider Seven

----

Oh, no! Booth babes?

God says...

78:47 He destroyed their vines with hail, and their sycomore trees
with frost.

78:48 He gave up their cattle also to the hail, and their flocks to
hot thunderbolts.

78:49 He cast upon them the fierceness of his anger, wrath, and
indignation, and trouble, by sending evil angels among them.

78:50 He made a way to his anger; he spared not their soul from death,
but gave their life over to the pestilence;

78:51 And smote all the firstborn in Egypt; the chief of their
strength in the tabernacles of Ham:

78:52 But made his own people to go forth like sheep, and guided them
in the wilderness like a flock.

----

Fans might be pests. I've never had that problem.
I found global-linum-mode to be rather slow in large files, unfortunately. Are there better alternatives that show the number for each line? At the moment, I’m using column-number-mode to see the current line/column in the status bar, but I’m not too happy with it.
Cool. Good information, thank you. I'd be really interested in any follow ups you have about the dashboard display application you wrote.

Thanks again, I appreciate it.
Not him, but maybe its Ubuntu?
You're missing a FAVICON :)
> Both of those solutions just feel clunky

They're not any clunkier than the solutions you were preferring. I think what's happened here is that you've found a solution that works for you and your happy with. Which is fine. But you're then trying to rationalize why your solution is "better" when really your solution is just personal preference.

However with that all said and done, I'm a vi use myself. I've never seen the point of learning emacs because I like vi, I'm quick in vi and I'm happy with vi. But if I'd learned emacs before I learned vi, then I'm sure I'd be saying the same thing but :%s/vi/emacs/g
I would also like to contribute.

* Adding PDF.js or pdf2html
* MDV based templating system for invoices and the core
* Web-Component based eCommerce addon
* Integration of Payment Gateways (klarna/paypal/cc)
* Filestorage classes with seamless access to:
rsync, owncloud, aws, dropbox, google drive etc.
I blog with tumblr (http://blog.amir.rachum.com) and HTML is the only viable option I see there. Yeah, I probably need to change my venue :)
In any case, this project (as stated in the footer) is more of an experience for me. I don't expect this to revolutionize anything. Just a nice tool which I personally need.
I own an Epson Moverio, which the Meta 1 glasses appear to be based on. I have a small bit of firsthand experience with hacking on it to do ARish things.

* The Moverio consists of two parts, the glasses and the control box. The two connect via a seemingly proprietary connector. The control box runs Android 2.2, archaic by today's standards. USB host mode was introduced in Android 3.1, so there would be no straightforward way to feed the depth camera's information into the control box.

* Unity3D, which Meta's software stack claims to be using, does run on the control box once you output your Unity project to an Android application. For the app to run, I had to tweak the build settings to support both ARMv6 and ARMv7 (The app failed to start when built for ARMv7 only). This was doable in Unity 3.5.x. However, Unity 4 removes support for ARMv6.

So I'm full of question marks:

* Did the Meta team somehow obtain/reverse-engineer the specifications for the Moverio glasses' connector, plug it into a more powerful device, and ditch the control box?

* Did the Meta team replace the Moverio control box's OS with a more modern version?

* Is Meta 1 stuck with the older Unity 3.5.x?

* Or am I doing it wrong, and is it indeed possible to run Unity 4-built apps on the Moverio control box?

Also, other have mentioned but the field of view is disappointingly small with this device - just a small window in in the middle of your view.

Overall, confused.
I would have guessed it was a mountain range from an LoTR map, e.g. http://www.lord-of-the-rings.org/collections/maps/map6%5B1%5...
1 billion is the new 1 million.
US seizes Bitcoin operator accounts
IVB is adequate for retina display ... if paired with a sidecar like the GeForce GT650M. Or used solely for typing and similar non-graphically-intensive activities. (As on this rMBP 15").

Haswell promises cheaper adequate performance, on less power. And speaking as someone with retinal (eyeball, not electronic) trouble, I'm really looking forward to a portable (i.e. 13") laptop with adequate performance that I can work on. (My 15" rMBP is great for work in the home office, but a bit heavy/bulky/expensive for carting around airports and foreign parts.)

(Don't expect to see a retina display on Macbook Air this year, though -- too power hungry. It'll probably just be a better 13" retina Probook for now.)
So, now the author has a rough idea about the copyright status of the image. I want to know if the record companies agree.

I'd love to see the t-shirt produced, and the reaction from the record companies.
From the commentary on the news today, it seems that people inadvertently held another card (maybe in a wallet) too close to the reader whilst trying to use Chip and Pin with another card.
I prefer Emacs, but sometimes think Vim works better on laptops as everything is right under your fingers. Emacs is much more comfortable on a full-size keyboard. So I wonder whether there's any correlation between Emacs/desktop and Vim/laptop.
Manage your multiple Java Development installations the easy way.
A very simple bash script to manage multiple jdks installation.
I see a lot of people talking about Tumblr's userbase rather than the quality and potential profitibility of this userbase. As someone who has worked in brand management at P&G, i do not see any major consumer brand who's personality fits with lol cats and porn, therefore which major brand are you going to find to put ads next to that crap. Secondly lets take a look at the demographics and LSM's, tumblr is mainly made up of teenagers, you need to look at your ad spend relative to the quality of the demographic.

Start a successful extreme sports website and you will find brands like redbull that's brand fits in with your message, start a music sight and you will find a brand like pepsi that fits in well. Tumblr is all over the place, i have no idea how do you control the message? This website was built to just be cool and over the last six yrs they never tried to tie their identity to the type of revenue model they were anticipating. The reason for this is because they did not think of monetization at all. If you started a magazine back in the day, you would choose your segment and also tie in the magazines identity with the type of ad revenue you want to generate like a house & home magazine, you have home depot etc. This is not a billion dollar company. I am rooting for Marissa but her social media profile is starting to look bigger than her bite.

I will also add that Tumblr did try their had at curated content a few months back but decided to scrap the idea. This shows that they understand the need for more quality consistent content but are unable to execute. Flipboard has totally taken them to school on this front by allowing people to create personal magazines and you find a better quality experience. They need to learn some stuff from Flipboard even though it is not 100% comparing apples to apples.
Weirdly Sublime Text is one of the few text editors that I not only dislike, but struggle to understand the appeal that others have with it (and I say weirdly, because even with the other editors that I disliked, I've at least understood the appeal of them from an academic perspective).

The last time I tried ST2, it jarred with my system themes and didn't offer any additional functionality that wasn't already present with the other editors that I used at that time. Plus the other editors were open source where as ST2 was shareware (I'm guessing that may have changed now given the number of people who currently use it?)

I'm open to having my opinion changed though - if one of the Sublime Text fans want to put their case forward :) (Or at least better relating to why it's become so popular)
I've thought about this lately, and think that a trial period would be best, with both parties clear that it is a trial period for each other.
Entity–attribute–value model
Show HN: Free Team Chat & Public Chat Rooms
Great write up. I use IntelliJ for most of my Clojure dev work, but I do like nREPL and I am using Ian's setup notes to improve my setup. BTW, I started using Clojure years ago because of Ian's influence - that is what I used on his projects. I used to be firmly in the Common Lisp camp (and used to use Ian's Elephant CLOS database wrapper) but I have mostly stopped using Common Lisp and Scheme in favor of Clojure.
But what about Shaw's usage caps?

I've gotten the strong impression from DSLReports.com that pretty much all Internet access in Canada has nasty ones.
Yes, I know Swedish and German, and this is the case for those words, as well. The "input" is irrelevant as long as it ends up with my thinking of the concept of "Friday" or whatever. In the case of foreign languages, foreign word goes in, "Friday" idea/color comes to mind. It's also the same if I look at a date on a calendar and see that a certain date is on a Friday, but not with the specific word "Friday". Of course, this is the same case for all the other days of the week, numbers, and the few letters. What is also interesting is if the "input" is a color very similar to the synesthetic "color/idea" for "Friday", I will also immediately think of the word/idea for "Friday" (in English). So it sort of can go back and forth.

Also, I will say that as individual letters or numbers "disappear" into a word, I do not get the synesthesia associated. So like "fourteen thousand" does not trigger the synesthesia I get for those individual digits, nor does "Amnesia" trigger my "strong" synesthesia for A, M and N. I hope this makes sense. I'm really trying to describe it as best I can.
I'd still feel uncomfortable.

I'm not saying glass is evil and everyone using it is evil at all times.

I'm expressing mild dis-comfort.

Some people experience 'bladder-lock' when standing at a urinal if there's someone next to them. I predict Google Glass is going to cause more cases of bladder-lock.

I'd feel the same level of discomfort if I was at a urinal and someone was standing next to me holding their smartphone, even if it wasn't pointed at me.
I don't know about HN readers ratio, but I am split 50/50. Vim feels better when editing code and has many things right out-of-the-box. Emacs offers much more features in a more integrated way, but is heavy-weight, has to be customized, and has it's kludges.
So I use Emacs or Vim according to my current mood. Also, although Evil is an awesome piece of work, the fact that some buffers cannot use that mode breaks the workflow too much for me.
Revenge, ego and the corruption of Wikipedia
Crowd Funding Troll is Crowd Funding Troll
No, it does not support selective occlusion. Much like Google Glass it's a microprojector against your face, albeit this is two-eyed whereas Google's has one.
Thank you!

I was thinking about MTUA, mail, crypto/privacy and bitsync yesterday and was wondering if there could be a new mail system that would be encrypted and decentralized by default (à la bitsync/bittorrent).

Bitmessage seems to closely match what I had in mind.
A month ago, I idly looked up BTO prices on store.apple.com/uk/ (I'm British) as part of my annual "I wonder where the sweet spot's moved to" check.

13" Retina Probook with 2.5GHz i7 processor, 8Gb RAM, 512Gb SSD, costs ~ £1650.

13" Airbook with 2.0GHz i7 processor, 8Gb RAM, 512Gb SSD, costs ~ £1600.

So for an extra £50, you can go from the Airbook to the 13" Retina Probook. You gain a vastly better display and 20% faster CPU, in return for a 300 gram weight penalty.

My reading of this is that the 13" rMBP has massively eroded the value proposition of the high-end 13" Airbook. So either the 13" Airbook price is going to have to come down significantly, or the spec is going to have to rise, or both. (Something like a 2.5GHz Haswell CPU and a £50-100 price cut would begin to make it appealing again.)
Be sure to ask those that have at one point communicated with you, why they lost interest.
I have this question too. While still not good, this is the new best-case scenario.
Pygments (http://pygments.org/) is the best Python library for this. (op is using Django)

It's pretty configurable, and outputs something like this (both the pastebin and linked paste make use of it):

https://paste.buttscicl.es/u/877a8d68d88239985e6bb39a4ccaa81...
> That's purely an adoption-by-browser problem.

... which is a pretty big problem, right? Especially since I don't think FF is likely to pick up NaCL unless/until hell freezes over.