skysight-inc/HackerNews huggingface dataset:
I can't seem to find an ideal column number to keep the items in an order where matching items go together. I think it's because the first item is shorter and it causes misalignment. I do see what they're trying to do, and it's definitely cool. Only pinterest board I've thought was worth looking at.
If the GFC doesn't destroy the EU, then ACTA will. How unfortunate.
Ask HN: App in review for a month, no contact from Apple...what to do?
I submitted an App to the App Store on May 24th. It went "in review" May 31st. It's has been sitting "in review" since then. The issue, apart from no decision being made, is that there has been absolutely no contact from the Apple review team whatsoever.

I've opened about 10 support tickets with Apple, asked for a "status check" from the review team about 8 times and had numerous conversation with the tech support team. Problem is that the tech support team and the Apple Review Team are two separate entities. Tech support has been great (in telling me that there's not much they can do, but at least they answer the phone or a ticket) but the review team has said absolutely nothing to me, despite the numerous requests.

It's been a month now of just sitting and waiting. Tech team tells me there's nothing they can do, app review team won't get back to me and I'm getting pretty frustrated by the lack of communication...

Is there anything I can do? Has anyone had this issue before?

Help, advice...anything at this point is appreciated before I lose my mind.

Thanks.
The 9 reasons to use Sublime is a good start point: http://1p1e1.tumblr.com/post/14262857223/9-reasons-you-must-...
CARA MENGGANTI BACKGROUND FACEBOOK 
Cara mengganti background facebook sangat beragam. Tampilan facebook yang cenderung monoton dan seragam yaitu biru itu membuat kita gatal ingin mengganti bacgroundnya. Sudah menjadi kodratnya bahwa manusia ingin tampil berbeda dan unik, begitupun dalam tampilan background facebook. JAdi gimanapun harus berusaha tampil beda dan dengan mengikuti beberapa petunjuk penggantian tampilan dan bacground facebook tersebut. Salah satunya coba ikuti langkah2 berikut :
Which magical tools are we talking about here?
Especially since people generally have an idea of what a Coke from a vending machine costs, and $3 ain't it.
Am I missing something or is this essentially a donation based model? Are there missing features in the "evaluation version"? I don't mean to sound like a troll or anything but why would I pay for this if I have the option to use the full product for free? (besides possibly feeling guilty)
It's not like someone at Orbitz sat down, rubbed his/her hands with glee and said with an evil laugh, "ha! I will rip those Mac users off!"

In all likelihood, someone used the browser type as a feature in their model. It so happens that Mac users are (or were) younger, slightly more financially successful and like to splurge a little (e.g., the Mac itself, when comparable Windows laptops are significantly cheaper). Hence the model learned that it can show more expensive hotels to users with that specific browser type.
I would think the written contract becomes a new agreement that supersedes the verbal one. What if there's a dispute in the terms of the written contract that was never brought up verbally?

I actually am looking for clarification b/c I would be interested in knowing if the prior verbal agreement trumps all future written discussions. It just isn't what I guess would be the case, and I can certainly see how someone would interpret being asked to sign a contract a renegotiation of terms, which is what I think happened in this case.
> Does Sublime not support ctags? Yet another win for emacs/vim!

sorry. https://github.com/SublimeText/CTags
Yes, please. I am very interested in this. I feel as though I've only scratched the surface of what ST2 can do even though I've been using it for the last year and experimented with writing my own plugins.

I'd also love to see a "cheat-sheet" for shortcut keys.
Please, for the love of the web, implement browser history management so that I can use my back button.
I did too but couldn't live with the way search worked in Sublime. Substitutions are also too ingrained for editing. In my opinion Sublime is vastly superior to an IDE but way underpowered to compete with vim or emacs.
I can respect that but a survey without an email really makes the data a lot less relevant.

The closed-source argument is certainly fair. That said, a fundamental principal of my product design is decentralization. So you are free to copy/edit/transfer your notes on your own terms - without being locked in.

And while Mindfolder will indeed be proprietary, the format your actual notes are in are likely to be in Markdown. I'm also planning to make a big aspect of the 'platform' open source. So I do think you may still end up giving this a shot.
I stopped using Travelocity after a repeated problem with this. I was booking a flight which they listed for about $300, and when I got to the end they said, oops, there's been a sudden change, it's now $900.

So of course I bailed out of the process. A little while later, I checked Travelocity again and it was back to $300. Went through to the end again and, same "sudden change", now $900.

As I recall, this persisted for something like a day before I finally gave up and wrote them off as a bunch of scammers.
Ask HN: Review my startup, iwarrantiphone.com
I'm looking for feedback on the landing page. Whether it should be simpler? Whether it's too cluttered?

Here's the URL: http://www.iwarrantiphone.com
copying my answer from virtually the identical commentary made on reddit ("why should I use an ORM when I can just write the SQL?") (not to mention Fowler's article makes this same point pretty clearly):

ORMs do not claim to be "simpler than SQL" and this has nothing to do with the purpose of an ORM. There is nothing that's ultimately "simpler than SQL", if in fact you aim to just write SQL.

The purpose of the ORM is to marshal data between an object-oriented domain model and a relational schema, to translate a wide array of common relational patterns with corresponding domain-model patterns (think foreign key to collections, for example), and to express relational queries in terms of the object model at least to some degree.

All of this is well outside the realm of just "writing SQL queries". The ORM is a tool used to integrate relational databases with an object oriented application layer, and to that degree they make this task a lot less effort than doing it by hand.
This. Use ORMs for what they do well, and move into straight SQL when it makes sense.
Personally I keep 10+ screen tabs open, many of them with emacs sessions set up to specific projects with split panes and files open to exactly where I left off. I couldn't imagine reopening my editor windows every time I'm due to start something. I do this over ssh to my server from my laptop because even the occasional laptop restart is too annoying for the projects I work on a lot.

An editor that can't work in a screen session is simply a non-starter for me, especially as there's pretty much no _benefit_ in a GUI for any of the text editors I've tried.
And most are terrible at items 1-3. It's a problem.
Did you use something else instead or just decide not to design around message-queues at all?
A very small proportion of the general population falls for Nigerian scams, so I don't think that's a good example.
there's a lot wrong with PHP, here's a good place to start: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...
Maybe this can help:

http://reperiendi.wordpress.com/2007/11/03/category-theory-f...
Google's got an Android problem
another view of the objective of the 15% tax is that Blizzard want to encourage people to leave money in the game, and not use the game as a money making machine. Sure, it doesn't stop farmers from making money off of the game, but if they want to cash out, they get taxed.
Would you be happier with it if it said "a randomly-chosen branded computer is, on average, likely to be more reliable than a randomly-chosen beige box"?
Upvoted.

And I have an .emacs.d folder carefully crafted over 20 years.
> Does this guy think he's a celebrity or something?

Not to slam the guy, but if you examine his submission history, he seems to be using HN as a tool to build his "personal brand". Regardless, readers upvote it.
"If I was to write the sql for this, I'd take 10x the time and it would be wrong anyway."

SQL is the problem here. It's so hard to write reusable, composable fragments of SQL that we've all just internalized the idea that we have to write the query you're referring to from scratch every time, which is a bizarre and annoying intrusion of 1970s software engineering into our 2012 world. You almost certainly have patterns of access you are using, and if you could define those in a more sensible query language, and easily compose them together later, basically DRY out your queries, you might not find this such a daunting prospect, and might not need to use an ORM to paper over this deficiency.

It's SQL that's the real, core problem here, and I mean the language qua query language, not the relational model, not object orientation, not even the impossible mapping thereto, it's that SQL is a terrible, terrible language. We should stop elevating it to the status of One True Query language. If SQL didn't suck so hard it wouldn't be so necessary to try to solve the impossible mapping problem in the first place.
Oh man, Dropbox is really losing it's luster for me. First trying to get rid of the Public folder and now blocking third party apps. It's really too bad all of the hard work put into Boxopus has to go to waste. They won't even have profit to offset their beta testing bandwidth usage. I was really looking forward to having this product at my disposal.
This looks awesome. Does anyone know if SPDY support is in this release?
+1. Blogging is an excellent SEO technique.
Taking a stab in the dark here but I am wondering how important users messing with their boxes are there.

I assume more "beige boxes" are either bought together from cheap components and been assembled by the users themselves or are generally cheap noname buys assembled by who-knows in the shop or maybe they have been modified and/or over-clocked by enthusiasts thus making it more likely to fail - whereas the typical users who buy "brand name" PCs or laptops are not going to mess with them and they can rely on at least SOME standardized quality assurance and control.
Postscript on the Societies of Control (1992)
Releases - track js library releases through a single web, atom or rss feed
Do you realise that UKIP were about the only party that voted against the EU parliament's call to have the details of the ACTA negotiations made public?
The Smart Way to Use Online Group Collaboration – A Business Scenario
The Smart Way to Use SyncBlaze for Online Group Collaboration – A Business Scenario
I know - sorry about that. The JS is a bit hacked together! I want to get some decent linkable URLs for stations too at some point.

EDIT: Added it in, back button works as you'd expect now.
That's the reason behind LightTable. I have to say, a Terminal could be a great addition to ST features.
Why not go to bed later?
Swifto Dog Walking now covers all of Manhattan
They knew the "plugin" stores passwords in clear text and still chose to use it.

I don't care if they had a plan to move away from it. That's not good enough.

Seriously how fucking hard is it to do things properly?
I am going to target home and small businesses in particular for my startup: http://www.ecompucloud.com

I am still confused about how to promote and how much should I spend.. but thinking that maybe facebook ads are much cheaper than google and can be longer in term if promoting the facebook page.
One of Ryan's big points in a lot of his articles is about work life balance. He explains his entire day which is great. Spending time with family and eating right are all important items that a lot of people forget about.

Great post with a well rounded view of his day.
Subscription-based Web/Photoshop/Illustrator/AV tutorials.
How to build a device lab
To be honest, my ebook is on initial stage, but I'm actively working on it. If you want to track its progress, here's its repository on GitHub: https://github.com/elomarns/sublime-coding

Anyway you can find a great cheat sheet on the links below:

PC: https://gist.github.com/1736542

Mac: https://gist.github.com/1839777
I can't help but point out that "Code; More Code; Even More Code" counts as 3 lines in my book, not one.

Anyone can delete whitespace & newlines.... Guess what? jQuery, when minified, is only "one" line but no one would every refer to jQuery as only being 1 line of code.

All you have done is "Minified" someone else's code by hand... Not a very useful skill.
HireHand is different is several ways. First, instead of taking the traditional recruiter compensation approach of a percentage of salary, HireHand charges a small fee based on the number of candidates we screen. It is in our best interest to find the best candidates so you will save time and money, and as a result we want you to use HireHand again and tell other business owners. We are also different in that we aren't stockpiling resumes to throw at 15 positions. You post the job and pass along applicants. We are able to charge much less than recruiters, because the first step of the hiring process is still your responsibility. However, HireHand's screeners have industry experience and specific skills to effectively identify which candidates match your needs.
For me, at least when I tried the beta, the sore points where:

1. The linting plugin support was woefully broken and often hung up the editor, that may be better now, but it seems to be a single thread for all plugins. For Vim I use syntastic and find it works great.

2. Visual mode (using vintage) isn't great, block selection pretty much didn't work. There was a plugin that could do multiselect based on regex, but for the most part that wasn't what I needed.

3. Speed wasn't great but it was a beta, I'm tempted to give it another go. To be honest though, at least for RoR work Rubymine seems like a better editor if you are looking for IDE features. It had a pretty decent Vim mode too, no worse than Vintage.

4. Split panes were not great either, I need good keyboard shortcuts to open into vertical and horizontal splits quickly and easily or they are basically useless. Almost every new editor fails at this and makes me wonder if the developers have ever used a decently powerful editor.

If editor developers are not going to learn from the "good parts" of Vim and Emacs then I'm afraid we will never really move away from them.

I don't even use a fraction of the power available to me from Vim yet, but to switch editors I have to be able to find sufficient functionality to make up for what I do use. Believe me I'd love to find an editor other than Vim that works for me.
Pulse Partners With WSJ
I guess half-bad is subjective. I don't feel like a site that allows such a vast array of decent information vs. downright terrible/wrong is worth my time trying to decipher between the two.

I know what I read on A List Apart is quality material from quality writers and people who have spent years and years in the field. Tommy the 17 year old graphic designer that only has mom-and-pop Wordpresses under his belt shouldn't be getting paid to tell thousands of people what's hot right now.
I think the important question for me is: does it insert stuff into the stack of views I'll see when I hit the back button or not? It really annoyed me when the default web-browser started doing this in ICS.
Any day that has a negative LOC count is a good day :)

This usually means I found a good refactoring, or a good abstraction that removes a lot of stuff that is now boilerplate.

If I can also add a feature with a negative net LOC count, it is a gold-star day :)

That being said, sometimes just dumping a pile of code that passes tests, but is large (bloated), unwieldy and redundant is the right move. It give me something to refactor and abstract, and gets things done.

It's all about balance.
it is and its not. the question you're putting fwd in the end is that of a fully transparent market or not. With cl as it is, the market for broker apts, new ones etc is fairly transparent as these are listing you'll often find on all rental sites.

The market for shares / sublets / by owners is much less transparent and in a city as NY where some places are rent controlled, other have a an amazing history / layout etc, this is actually interesting.

In a sense it gives anyone a shot at being lucky and finding an amazing place with a bit of dedication. If it was fully transparent I think the challenge to achieve the same outcome would be to continuously for long periods of time, be looking for an apt. Which right now isnt necessary.

That's it.
Nevertheless I'd be curious to see this done right and see the difference.
What is "false?"

You deeply over-estimate how much effort it takes someone to break even correctly protected hashes. Most passwords are extremely poor and can be broken even without a rainbow table in less than a couple of hours.

Hell I can spin up an EC2 instance right now for free (AWS Free) running Linux and then just leave it there for 12 months at zero cost; giving me a nice formatted list of e-mail addresses and passwords to be used on third party sites.

At the end of the day most of these break-ins are news because the "hacker" got into a position to crack the user's passwords at all. What they do once they're in is not nearly as interesting from a learning perspective as how they got in originally.

Why, for example, are user's passwords on web-facing servers at all? Why not use several commonly available login API infrastructures to off-load that task to a firewall-ed box that can only be managed via VPN?

It isn't that crazy. It isn't that expensive either. A lot of software suites at minimum support a Kerberos protocol.
The major difficulty, I think, are figures. How can we maintain keeping figures near the text that talks about them, and also allows a high density of them? The best I can come up with is a narrow column of text on the left (similar in size to a column of text in an ACM or IEEE double column format), and a larger column on the right with figures. The difficulty is in anchoring the figures in the right column with the text. But then you may have a bunch of figures piled up in one place, and a sensible layout becomes difficult to do.
Oh the sweet, sweet irony.
Very impressive - especially your from-memory reconstruction of Walthamstow Central. Pretty accurate!
Cherry CEO Aims To Clean Up With Car-Wash Service
Rough surfaces for heat dissipation
This is actually pretty impressive, think i'll try it out, i'm currently using jquery.flot
Do you have any examples of these programs that you would recommend?
Because most tasks are simple. If you need to write SQL to put the three most recent blog postings on the company homepage, you're doing it wrong.
Bagaimana Caranya Pindah Wordpress dari Hosting Lama Ke Hosting Baru
Code you never write never breaks. It has astonished me how much code people can crank out. It does not astonish me that they spend most of their time maintaining things they've written.
not to mention the effect it has the person herself. The impact on outlook, happiness and aptitude for risk in the future.
I can confirm. I also had 2 public email addresses that were hidden.

I also remember that I always disallowed Facebook from using a "fake" address in case some app wanted my email address.
I believe licensing restrictions require its purchase for commercial purposes.

Edit: Strike that. Nothing in their EULA expresses this. It simply seems like an open-ended "trial period." So, yes, it appears they're sticking to the guilt model, but unlike WinRAR, won't bug you about it.
Look Tatsuke95, I can see you're really upset about this. I honestly think you ought to sit down calmly, take a stress pill, and think things over.
There's some serious miscommunication going on every time this discussion comes up.

A lot of people seem to conflate all data abstractions with the term "ORM" (which has a very specific meaning), therefore assuming everyone who thinks ORMs are a bad idea are arguing against all forms of data abstraction.

This is not the case.

One of the better articles on this: http://seldo.com/weblog/2011/08/11/orm_is_an_antipattern
Bob's currently capped on commenting at the moment so I'll relay what he'd like to say:

"As you guys can probably tell, I'm still in a very early stage of development. But, with that said, we're gonna be jumping the gun and making all of the models production ready very soon, so will be taking care of bugs left and right.

Still working out all the common features between the models. Will be making things more customize able as I go. Hopefully in the next day or two will implement a "values" accessor so you can use some slightly different data formats without issues.

I definitely want to hear what people are looking for and what they would do differently, I'll do my best to balance my needs with everyone else's."
This paper recommends embedding AES using a thresholding algorithm: http://www.scribd.com/doc/62034623/A-Multi-Layered-Secure-Ro...

This paper is really good at explaining image steganography from a beginner's standpoint: https://docs.google.com/viewer?a=v&q=cache:kWVnLQVjyR0J:...

In my opinion, the whole point of embedding a "secret" message in an object is defeated if there's the possibility that the "secret" may be revealed. The math involved in cryptography is much harder to defeat than the art of detecting a structured message layered into an object, so I prefer to just pass a plain-old encrypted message. But if you want to prevent someone even thinking you're passing an encrypted message, embedding that encrypted message in an image or audio can be beneficial. And risking someone finding out the actual secret just because you thought they might be able to tell you're sending one is not worth it.
Google is sniffing the browser user agent and serving a different page to Firefox; the nice mobile page is restricted to WebKit browsers. We're working with Google to try to get that fixed, but ultimately it's up to them.
Good News: Four Loko is Coming to Canada
Libraries becoming round-the-clock service providers
I'd like an app that helps me read twice as well. I'd settle for being able to remember twice as much of what I read.
I wouldn't suppose WebGL is supported also?
Clearly, this was a disaster waiting to happen. Not that it would ever happen, but if websites were required to disclose how sensitive information was stored, I'd guess this sort of intrusion would be far less common, since no one would use a site that left passwords unencrypted/salted/hashed. Tuts+ is a HUGE service... 660 on Alexa today. I am beyond frustrated.

Makes a big case for OAuth in my mind.
Vooza - A mobile web app launching Summer 2012
Yes. Firefox 11 added SPDY support (but defaulting to off), but Firefox 13 enabled SPDY by default. Firefox for Android is based on Firefox 14.

SPDY Indicator is a Firefox add-on that displays a SPDY icon in your address bar (but it doesn't support Firefox for Android yet).

https://addons.mozilla.org/en-US/firefox/addon/spdy-indicato...
You'd want it just as an interface for Mathematica or similar programs. I did a bit of googling and can't find anything that exists.
Brilliant. So I've been accused of piracy ad I must pay £20 to prove my innocence? If I prove my innocence am I refunded my £20 and do I have the right to claim for damages?

Doubt it.
wazoox: thanks for that. Just read it.

My take: so far, no one has sufficient consistent-across-the-board data at the moment to reach a conclusion about the matter, but the anecdotal evidence presented in that article suggests that Intel SSDs probably have lower failure rates than most traditional and solid-state alternatives. I will keep that in mind next time I buy an SSD.