skysight-inc/HackerNews huggingface dataset:
I don't think that's the insane part. When I think of 'insanity' and 'PHP' together what usually comes to mind is: ambiguous semantics for common operations, dubious security practices, irritating syntax, inscrutable runtime.

There are some nice ideas in there, though. I dislike PHP-the-language as much as the next guy but sometimes you just need a three page website that you can hand off to a junior developer or web designer. If there is a language that does this, without being PHP, that would be awesome, but I don't think there is so I completely understand why somebody would just write three .php files rather than... install ruby, passenger, configure nginx, some supervisor script, etc. etc.

I think that Google Apps for Business + GAE services complement PHP nicely--now you can use that shell scripting core to tie together your data with some powerful APIs and basically have no operational worries. We'll see what they do with it. Maybe the next Facebook will start out as a three page website on AppEngine.
Export your font-locked (colored) emacs buffer to html:

http://www.emacswiki.org/emacs/Htmlize

or

http://www.emacswiki.org/emacs/HtmlFontify
I definitely wouldn't take this for granted. All it means is that, right now, there are internal resources dedicated to improving the platform's language support. Those that make this largely unsupported assumption will be the most irate and in the worst position if Google drops the platform at some point (not to mention this platform is horrible in terms of proprietary lock in).
Google uses a lot of Python, I thought. They started unladen-swallow.
<pre> doesn't help with HTML escaping though.
Just because Tumblr is an established platform with a lot of users doesn't make it worth one billion dollars. Who are they kidding? Yahoo! is offering them more money than the service which will be a nightmare to correctly monetise is worth.

Considering Tumblr is a waste dump of animated GIF's and memes it's only a matter of time before something new and hip comes along and Tumblr becomes another Geocities.

Remember Geocities? Yahoo! paid 4.6 billion for it back in 1998 and then it lagged behind and got shut down. 4.6 billion down the drain, Tumblr will be the next Geocities and the novelty of a free blogging platform all the hipsters used to use before something cooler and new came along will wear off like Myspace when Facebook took off.
Be warned, you can get sucked in very easily :) Pretty soon, you're using org-mode to manage your life, then you hook up an XMPP client, start using Magit or Egg, have a shell open, and eventually it's your only app open, full screened:

http://blog.vivekhaldar.com/post/3996068979/the-levels-of-em...

http://my.opera.com/mulander/blog/2009/02/17/how-emacs-keeps...
Show HN: InstaCompare Gadgets and Preferences Based Discovery
Agreed. This is one of those "improve the service things".

GOOG would do the same, but then sell ads against the data and everyone would say the ads are ok, because they're also operating a free, and very useful service.
Your last statement is so painful, because reality is so far from what it should be.
It depends. Usually configuration interfaces are made for two reasons: to be more "user-friendly" and to reduce the possibility of erroneous input that might confuse the parser. In this case, the emacs config interface is (arguably), not "user friendly", and emacs is usually forgiving of malformed input (it may stop loading your config, but it won't crash and it will tell you how to debug it).
I'm not sure it's possible to make "good advertising" targeting reddit that "reddit disagrees with". do you think I'm begging the question when I state that advertising targeting reddit is only good if reddit likes it?

(I don't think I am, because there could be another definition of good based only on whether it converts anyone at all - even if 100% of the viewership including the converted can't stand it.)
The only problem with the article is overly emphasizing the "you are being scammed" angle. The article actually covers it from two angles, and the "net sticker price" is only the right metric for one of them (an individual student evaluating the ROI of their own personal education). Looking at the system as a whole, average net sticker price is the wrong metric. That's hiding real costs in the system. "Why is there $1 trillion of student debt?" "Why does education cost so much?" "How can we reduce the cost of education?" You can't answer any of those questions if you ignore subsidies.

Many grants and all tax credits especially are funded by the government and contribute to demand inflation just like any other customer. Other grants and scholarships are funded by charities and 3rd parties. If you're looking at the system as a whole you can't rule out those sources of funding as not being part of the cost. Colleges still treat that as demand and set their prices accordingly
But what happens when you have two contactless cards? The system in the article says it won't work if multiple cards are detected... but this would mean you'd have to take the card out of your wallet.
Perhaps the electronics industry would be in worse shape if our devices did not have these built-in self-destruction mechanisms.

The Viewsonic LCD 1600x1200 panel (2005) that I am reading this article on right now was a victim of the capacitor plague. Acquired it from a colleague who was going to put it on the curb. $5 and an hour of my time replacing 3 caps in the switching power supply (and an SMT fuse on the inverter board) restored it. I did it to add to my skills.

Paper dielectric capacitors were a scourge of older electronic devices, with service lifetimes even shorter than electrolytics. It is amazing how easily many ancient electronic devices may be restored to better-than-new operation just by replacing electrolytic and paper capacitors.

http://en.wikipedia.org/wiki/Film_capacitor
Hi HN,

I built it as a fun project.
Main Features:
1) Replaced old comparison charts with some awesome jquery magic to instantly spot the differences rather than reading the specs.
2) Discover gadgets by assigning weight points to features that matter the most for you.

Would love to receive feedback and suggestions
Cheers!
The Aristocracy of Money
In the words of Koushik Dutta (aka Koush): "With Google App Engine now supporting PHP, we can all host our Wordpress vulnerabilities at Google scale."
Python, Java
Small Data' Enabled Prediction Of Obama's Win, Say Economists
i dont get it - its a square peice of plastic? why couldnt you just cut one for yourself at home? why fund a campaign and wait weeks?...im totally confused.
Are we even sure of the type of ton used in the explosion measurement?
I took a look at your profile and website and have some thoughts.

First is that your idea is a very specific and specialized. Your co-founder will likely need to spend lots of time just to fully understand the problem and the business case behind it. Then if they are actually interested in tackling that problem and believe a business can be built, it is difficult, requiring lots of time and specialized technical knowledge. Lots of people want to find companies based around classic consumer web application type offerings. Not saying you won't find someone but just saying that it will be difficult. You may be better off going to conferences to network with the right crowd so to speak to find a founder.

Second is that you are based in Syracuse. Personally at the co-founding stage I would want to be able to meet face to face and work with someone in person. I think a lot of people are the same way. The CoFounders Lab site does all of its search based on proximity (not sure about the others). So I think lots of people don't even see your profile, and even if they do they say I don't want to work with someone in Syracuse. Not knocking Syracuse - I really like it personally - but you need to be in one of the startup hubs in my opinion. It also will be helpful in getting other talent and getting connected in the VC world.
I read about your business proposal on the tech co founder sites. Please don't take this personally but you come across as naive and amateurish.

Hosting is a very easy business to get into, unfortunately it's a very difficult business to make money out of. Why will your business compete effectively with something like AWS - which has such enormous scale and brand recognition?

You mention that you've done some work for some famous people. Have you done any of that recently? If you have some rich contacts and you are good at sales then that could be your ticket. If so, you wouldn't need marketing - just get a basic brand site built in wordpress using a contractor on elance - and your requirement for a co founder goes away!

From your business proposal: "I had a 6 figure inheritance which I blew". Why even say that? You just sound like a failire.

And "I've got somewhere between 4 and 5 k to invest in this new enterprise". Somewhere between 4 and 5 k? That makes me think that you think 1k is a lot of money. That's a problem for someone who should be a company founder.

Your business model is weak. You don't have much money to invest. Unless I'm missing something, you should save your money and try to do something that is in some way innovative so that you can compete.
Not Ubuntu. The middle vertical bar in the m would be shorter.

I'm wondering what font this is, too.
I use emacs but I also dislike the "you can rebind any keys you want, as long as the sequence begins with C-c". As it turns out emacs doesn't user the super key at all (Apple key on Mac keyboards, Windows key [I think?] on Other). You can dramatically increase the number of comfortable chords available to you by taking advantage of this, e.g.:
(global-set-key (kbd "s-l") 'forward-word)
Wow. I was involved in the game genie development and you might like to know the only reason we encrypted the codes was because the we were scared of being sued by Nintento (rightly as it turned out) and we figured naively that it would help if people couldn't make up their own codes. During the court case (nintendo did indeed sue us). Ironically the lawyers told us it was the other way round so we actually published hints on how to experiment making new codes by trial and error.
http://pastebin.com/KXpg5wgz
I have heard of fully automated ports, but not Euromax in particular.

I suppose the ILWU and ILA do have a lot of political power when you compare them to other ports. But from my perspective, we are losing more and more ground each day. Since a majority of the workers are temps who can't get involved with meetings and other "official bidness", then I don't know who will take the reigns 10-20 years from now.

Did you keep up to date with what happened in Hong Kong?
Yes, but that was only the starting point of years of vetting. 9 years and 3 kids later, I'd say it worked well.
I can't really contribute anything to the discussion about the image and rights associated with it, but since I have to say I probably never would have guessed that one of my favorite bands ever would show up on HN, I guess I'm going to comment anyway. :)

This was probably the first album that made me consider album art as real works of art. I still love Joy Division's music today and I will never forget this album cover and what I thought when I bought the album (I was a little late to discover Joy Division while Ian Curtis was alive, having discovered them through New Order around 1983 or so). Being interested in Astrophysics (as a lay person) and I believe I read that the band referred to this as "the death of a star" at the time. Love the imagery associated with that.

Great album, great cover art, and great band, I really wish Ian Curtis could have graced us with more from his fantastic mind, I don't think I've ever experienced so much fantastic imagery from any other lyricist.

EDIT: Oh, I forgot, the original CD insert that had this image on it wasn't simple paper as I recall, it was a sort of rough paper (don't know how else to describe it) with the image on it and you could feel the bumps of the lines.

I think it was that, more than even the image by itself, the two together, which really fascinated me. I wish I would have kept that edition of the CD, it was an expensive import at the time and quite original, but I went through a few CD purges back in the 90's and that was a casualty of one of them. :( Oh well. I really wish I would have gotten the vinyl and kept that, but CD's were all the rage back then.
Inspiration Without Perspiration is a Dull Startup
Ditch the big providers and sign up with A&A [1][2]. RevK (Adrian Kennard)[3] doesn't put up with any shit and won't be intimidated by politicians who clearly have no clue as to how the Internet works. They cost a bit more but you get what you pay for.

I don't work there, just a happy customer.

[1]: http://www.aa.net.uk/broadband.html

[2]: http://www.aa.net.uk/about.html

[3]: http://revk.www.me.uk/
First off it is short and concise, and I think it is very informative.

..,but thinking of Complete beginners? You need to make it more approachable.

"What is javascript good for?" might be a good - maybe cite some real-life basic examples of javascript in use.

Also having a slide at the end showing examples of what javascript is capable of doing. (with a lot of effort)

The "what does this do?" example is not very interesting.. I didn't want to know what it does. (this may be dependent on the audience) As an alternate you could make this interesting where you have an array of words (that could lead to some humorous results) and the code puts out some clever phrase. (Shakespearean insult generator comes to mind, that might be inappropriate though, maybe work up a surfer compliment generator or something.) besides being interesting to read it could then be modified by the students to create other generators, etc. - that give some quick positive feedback of working with live code.
It was pretty damned buggy when I built an app in it a year ago, to the point where it felt like a way to drive you to their paid support.
> if Google drops the platform at some point

That's a little too far-fetched for me. GAE isn't in the same category as end-user services like Reader or any of the other apps they've dropped.

I don't expect them to run it forever, but I trust them enough to believe that if they ever decide to pull the plug, they'll give us a fair bit of warning (half a decade?).

They're not stupid, and they're not suicidal.
But they're not making a specific claim. They're making a generalized claim to tell the story. Any one individual student should be able to compare their financial situation to the generalizations in the article.

The final sentence of the article is this:

How on earth do colleges today ramp up costs to $40,000 a year?

And in fact, scholarships, grants and other subsidies would be but one part of the explanation for why costs are high. Just because a student might not pay $40,000 because he gets $10,000 in merit scholarships and need-based gov't and 3rd party grants, doesn't mean the cost of that degree still isn't $40,000.
If Tesla drives that money into development of the economy vehicle, they're going to scare a lot of car manufacturers.
Damn. Just bought one. :(
Writing your first Macro in Python
Without naming names or dropping people in it, things we've dealt with under the dickishness category:

* Comments of an inappropriate sexual nature about people at the conference - warning

* Getting stupidly hammered and talking about things that you most certainly shouldn't to people you really shouldn't talk about it with - PNG'd

* Getting stupidly hammered, getting rowdy and threatening to hit people - PNG'd

* Bringing a huge entourage without telling us - Speaker PNG'd

* Sending a recruiter in to put cards on every seat when they have no association with the conference - PNG'd the whole company except people we know are coming as them, not representing the company

* Offering to run a party, then stringing us along and lying to us about what you're going to do, then pulling out at the last minute and getting caught lying about the reasons why - PNG'd

* Bumping into someone, then acting dickishly towards the person they bumped into when the person being bumped into says excuse me - Warning

Bear in mind that the definition of being a dick is down to the organisers and crew and may change at any point in time. If you don't like it, it might not be the conference for you.

The big problem I have is that people tend not to tell us stuff at the time so often we only find out months after the event. I am (and all of the crew are) more than happy to sort anything out that needs our intervention, so if you've come to a 44Con and see someone being a dick, please tell the crew and ask them to sort it out.

Just realised, for those that don't know, PNG meant Persona Non Grata - i.e. banned from attending in future or having any association with the event.
This seems to be the conventional wisdom, but as with most such things it's more conventional than wise. Once I thoroughly understood Emacs, I found it significantly better for navigation even through languages like Java.

A combination of ido-mode and dired make it incredibly fast to go through the directory structure of any project. It's also really easy to open a shell wherever i am visiting at the moment--including remote directories!--which I've found incredibly useful.

Once I'm in a file, there are a whole ton of movement commands in Emacs that make teleporting around natural. Just one example that seems hard to duplicate in an IDE is the mark: in the course of normal editing, you often set the mark to do things like highlight regions of code. Then, later on, you can cycle back through your old marks, which takes you back through the parts of the file that you were active in. It's like bookmarking a line in the file, except much more lightweight--it happens in the natural flow of working on a file. This is just one example of many very productive features.

Another great example is rgrep. This command lets you search through files in a directory. However, the really cool thing is how it displays the results: you get the filename and the line where the match happened. You can go to the file directly or actually edit it in place in the rgrep results buffer! It's very nice for certain tasks.

Really, Emacs is full of incredibly well thought-out productivity boosters for everything you will do while managing software.

Moreover, it is not limited to language agnostic things. If your want Eclipse-like Java support, you can have it with eclim, which actually uses Eclipse as its backend. I also know of great IDE-like support not based on Eclipse for all sorts of languages from Python through OCaml.

Now, Emacs does have a learning curve. It will take a bit of effort to get good with it. It will probably require changing your entire workflow to take advantage of all the awesomeness. But it's more than worth the time investment: getting comfortable with Emacs is an O(1) action where the benefits it confers are a significant O(n) (if not better!) bonus. The more you program, the more you'll gain.

Learning Emacs gives you significant gains even if most of your job involves browsing around and editing existing code.
Asm.js is a target language for compilers. That small set of problems that are best solved by gotos includes target languages for compilers.
Llgo on Go 1.1
EditPlus
OP here. I sincerely don't understand why it's difficult for some people to respond within the hour.

Even if you just set aside 5 minutes per hour to respond to whatever came in in the last hour, that's still vastly more helpful to your coworkers than boxing out specific areas of your day where you will respond and expecting them to be attentive to that.

Where's the reluctance? Honest question.
The main problem is most of my friends (even those who are programmers) cannot be bothered to spend the 20 minutes picking up alternative software so I'm stuck with Skype and Facebook as my primary means of talking to people.
Perhaps that we're conditioned to give Bs more readily than we give Fs.
FWIW, I head Steve talking for the first time in DjangoCon.eu and it was total waste of time, a short piece in how we all should love one another. Zed had actually content and delivered it interestingly.
The thing is, that NFC is NOT like RFID. That's how the cards in Korea or Hong-Kong work, and that's how early contactless cards in the US worked. RFID is super easy to abuse, because you can just read what is on the chip and clone the card, even from a large distance. NFC however, is active - if you have an NFC reader, it will NOT be able to read your bank card, because you don't have an authentication key, so your card will literally not send you the details stored on it. I have personally tested this with commercial NFC readers - bank cards cannot be read by them, they only work with approved, authorized,and connected to the internet payment terminals(so they can get the auth key from the bank). That's why it would be very difficult to skim peoples' cards off the street - you most certainly can't do it without an authorized terminal, which means that to get one you would need to register with a bank,and give them all your details and such, which would make you very easily traceable.
How are the Thinkpad machines these days anyway? I've heard good things about the x220, but not so good things about the build quality and keyboard of the x230, and also a few similiar complaints about the X1 Carbon vs the old X1.

I've got a mid-2010 mbp 15" that still works just fine, even if I could use it to cook food at times (any time the power adapter is hooked up), I guess I will eventually have to replace it but with an SSD and 4G ram it's doing just fine at the moment.
This is yet another reason on my list why I welcome WebRTC so that we can get rid of problems like this.
I don't know. Other languages have become successful following that same path. See objective-c as a perfect example, though in obj-c's case, it only became popular because of the platform it was used on.

The benefit there is understanding. With PHP, knowing the C functions mean I understand how the PHP function works. The same with obj-c, I can drop down into C and work there. And the change in syntax, the way things works, helps me understand what is going on. Again, knowing C, I can do things in obj-c without needing to learn the obj-c part.

Maybe I'm one of the few, but context matters more than consistency. Maybe that's why I like vim.
There are two Emacs entries at the moment.
Why no Visual Studio?
I personally don't use it but all our machines at work have it installed.
Can you define 'shiesty'? Not having a go, just haven't heard that word before, and searching returns conflicting results.
And Visual Studio.
That will probably visibly damage the card (I expect the loop antenna would get really hot) and it would disable the chip-and-pin feature as well, making the card useless.

I've had a MIFARE card crack starting from an edge, sectioning the loop antenna. I couldn't get it to work again even if pressing the two sides together, and it wasn't visible unless pulling the two sides apart, so this seems like a better approach.
Not to mention one can leverage flash to spoof headers or the odd IE bug that splits headers using \t
Yes and I've used it twice - the problem is that all the documentation you'll find naturally uses objective-c code - which you have to understand anyway to get it translated to c#.
BBedit
Asm.js is lower level than LLVM IR. In LLVM IR the data structures and memory allocation are still visible, in asm.js it's just opaque code working on a giant heap array. For example think how you'd do pointer analysis on asm.js...
ha. Same. I was planning to wait, but then my home laptop died.
You're not wrong about reuse, but note that shell programs make for very reusable and performant awk libraries. ;-)