skysight-inc/HackerNews huggingface dataset:
> If you hate HTML, are you sure you should write something that outputs exactly that?

He probably mean to write HTML.
Anyone else think this is silly?
The only stated way they're going to 'revolutionise' calendar storage is by adding rich media? You can hack on EventKit for that - just used the notes or URL properties on EKCalendarItem.

Sorry, they're not getting my credentials.
You don't have many (zero?) opportunities to trade 10 minutes of your day for a chance at a billion dollars. Particularly without spending any meaningful amount of money or taking on any meaningful amount of risk. The substantial problem with the stock market and casino versions, is you'll have to constantly put your ever larger winnings at risk with each cycle upward. This introduces an extraordinarily massive risk factor - to real assets - to the equation, that you're not accounting for.
Please define a 'reasonable' subset of hackers as opposed to an 'unreasonable' subset (such as the one I mentioned previously). Does not any individual or group deserve equal consideration? How can you judge what group 'makes more sense' in you opinion?
“Dear subscriber, you are registered as a participant in a mass disturbance.”
Tools to Help You Write Apps That Use Sensors
What about some VB?
It's interesting that this would come up when just recently I read about issues debugging Castle Story on Linux[1]. The problem took so long to fix because there aren't Unity development tools for Linux. So even though the issue was trivial in the end it took a ridiculous amount of time to track down.

[1] http://www.sauropodstudio.com/dev-diary-number-seventy-seven...
There is no gold in the vaults only useless paper notes backed up by the fraudulent system of fractional reserve banks. Paper notes goes back to their intrinsic value that of paper.

Argentina and India will most likely by their history of high inflation be keen to use cryptographic currencies like Bitcoin.
I am pretty sure that one of the guys in my programming team of the time wrote an autocomplete component that ran on a Vax VMS system in 1991. It was incorporated into a great many programs. OK, no "gestures" but we only had keyboards then.
There is a slight difference, in that were you to get a couple of games away from winning the $1b there would be a huge incentive for fixing at least one match to kill your chance right at the end. Not that Buffett would do that, but if it did get to that point then he's certainly in a different position to "all I'm doing is offering the 1.4 cent first bet".
I've tried to learn Haskell for a several times and the composition-heavy/flipping-so-currying-will-work/no-variables style always made the programs difficult for me to understand.

Probably the classic case of Imperative-Guy-Struggling-To-Get-FP.
If you're okay with trying to work around it, I'd remove your cell phone from service. Keep it around as a wifi device if you will, but if you seriously want to keep your privacy, it seems essential to pull a Stallman here. After a couple months, you really won't miss it.

No matter what you encrypt, transmitting your location off to be archived by the NSA is a reality of cellular service.
Thanks for your answer, it did not occur to me initially, but it makes a lot of sense!
The Ingredients for a Great Product Roadmap
So as usual, money gets made by playing the regulation rather than the market.
Ask HN: Is mining bitcoin going to be largely unprofitable come April 2014?
Combine this story with this one [0] and guess what that means for the future of the US.

[0] http://www.theguardian.com/world/2013/dec/04/nsa-storing-cel...
Thanks! Donations are welcome :)
A client of mine transferred away several dozen domains last year - it did not require a phone call.

OTOH, I had a single domain a few years ago there and I had to call in to transfer. I still have 2 domains there and I suspect I'll need to call to transfer.
"considering it's the thing that a large part of your peer group is rushing to do, as well"

I'm just barely young enough that I'm considered somewhat rebellious for not having tattoos or piercings. From what I've seen of the general public, the peer pressure on younger people must be immense to get tattoos / pierced.
This comment on Reddit gives a much more convincing argument about where Nintendo went wrong with the Wii U, and so what they need to do to fix it:

http://www.reddit.com/r/truegaming/comments/1vowvg/how_can_n...

TL/DR: Bad marketing and branding.
OkCupid is how my wife and I met. She was one of two women I exchanged messages with, and the only one I met in person. We've been married for 5 years and have had two children.

I have no idea what our match percentage was, and there were a few things in my profile that were turn-offs for her, all of which appeared in my only picture on the site: Me, with a fresh buzz-cut, jogging up a hill with my dog. She's allergic to dogs, doesn't run because of her asthma, and prefers long hair.

All of that was superficial, and she was able to look past it. She engaged me mainly because of the descriptive content in my profile. I just went nuts explaining who I was, in a chatty, stream of consciousness manner.

In the end, I re-homed my dog with her own parents, and let my hair grow to 21", which I started growing out again after we'd been married for a year. That wasn't all her; I had hair that length in high school and chopped it off to help me stay employed.

What's my point? The content matters most. You can optimize your approach to searching for matches, and you can go on lots of dates, but you can't force a good real-world match. If it's there, you'll know. No mathematical model of searching, nor red-pill-esque approach to building self confidence will be more effective than an open exchange of ideas between a couple. Get to the messaging. Give her a chance to be disinterested, because that's a hurdle you'll need to cross at some point in the relationship... assuming, that is, that you're looking for love.
All calls to the API are going through the api.php where every $_POST gets escaped. I'm not an expert when it comes to SQL injection, but I think this should prevent it. See line 61 in php/api.php. It would be great to know if this actually helps or not.
Let me laugh. If they'd be successful, how open would they have been about the way they make it a success ? Call me cynic, but saying "it's do educate" seem quite pretentious to me. Show me how to win, not how not to loose.
this is a common address:

Henry Schuhmacher

23562 Lübeck

Ratzeburger Allee 85

Every house has a number and the name of every resident on the bell and mailbox. Typos are normally ignored by the competent, but sometimes lazy postman.
In the situation, that you are new and your name is not yet listed the address is following.

Henry Schuhmacher ( bei Friedrich Werner )

23562 Lübeck

Ratzeburger Allee 85

If the letter cant be delivered and the letter has consignor, it gets back. No magic, no real privacy.
Hmmm... Adblock Edge ( https://addons.mozilla.org/en-US/firefox/addon/adblock-edge/ ) with one of the privacy filter lists ( https://easylist.adblockplus.org/en/ ) would do in that case.
> The only scenario I've seen...

The biggest one is the fact that the lump sum is less than the 40 year payments. If it was $500m now vs. $100m each year for 40 years you'd definitely chose the latter. Or if it was $500m now vs. $300m x2 years.
I don't understand how having your name plastered on a mailbox is better for your privacy.
Funny, I'm almost done with a fork of a Clojure static web generator and I really went into the opposite direction. What I wanted was to have one (or several) html files as templates that I do not need to break up into parts and that are not plastered with weird template tags. So I'm using Enlive to define selectors and the generator uses theses selectors to fill the content into the html structure. That makes it really really easy to edit the html for the blog without having to go the html -> haml/whatever -> break up -> ... route. I just relaunched my blog with this generator and it feels so liberating that I can just work in html without having to do any kind of conversation afterwards but the content is applied.

I'm currently extending the tests for the generator, and will release it then. If anyone is interested, drop me a note and I'll notify :)
No - you didn't read what (s)he wrote. You should charge. Charging people real money gets you real users who give you real feedback. It allows you to allocate more money to the development of the project.

Providing this tool for free is a cost to you.

Sure, allow a certain number of photos free of charge and charge for more.
I also have the same problem (3). It happens when using chrome 32 on windows 8.0 with full screen mode enabled. The scroll bars appear when I open an image and click the right arrow on my keyboard to switch to the next. For me it doesn't happen if I don't navigate to another image or if I'm not browsing in full-screen mode (f11).
Very cool. Congratulations!

I am also into residential real estate and was wondering why you chose to go the cash route especially when rates have been so low. For instance, in the properties that I am currently in business for, for 20% down I able to fetch a 30% ROI after mortgate + all fees incl. property management, taxes, insurance, etc... For the same properties, if I would go all cash, my return would be closer to 11 to 12%. Of course with the mortgage approach, it tends to be a bit slow (i.e. a mortgage at a time) and longer to scale to the same levels of in terms of absolute monthly returns since my monthly cash flow is lower in absolute terms.

Interested in your thoughts.
Turn Your Home Smarter With Viva
Install Adblock Edge, NoScript, Disconnect, CipherFox (and disable RC4), BetterPrivacy, RequestPolicy etc.

Remove Chrome if you haven't already. If you really want a Chromium-based browser for something (e.g. testing), use Opera or SRWare Iron.

Learn GPG.
Depends what you mean by "decent"...
How Startup Funding Works
The 6 Month SaaS Challenge
You missed my point. Buffett's offer is irrelevant to the subject of match fixing. If he had never made this $1 billion promotion, you could still achieve the same payout by placing a bet for just over a cent.

All this talk of match fixing is just noise; sure, it could be an interesting topic of discussion, but it is completely unrelated to Buffett's offer.

Unless you really think people out there weren't going to try and fix matches, but suddenly they change their mind now they've been given a free 1.4 cent bet.
Intercom raises a Series B round of $23M
I expect government-issued cryptocurrencies soon, so a more specific, wispy-sounding term may be needed for jellicle's purpose.

Coop currency? Improv currency?
I really like this! I've been wanting to work on a project where I can just insert a SD card into my home server, and it imports all the images into a locally hosted photo-management automatically. This looks like the perfect solution for that. Thanks for sharing!
Thanks - I've been looking for something like this since Flickr went a bit mad. I'll install and play around.

Thanks for doing this!
I'm working on an itty bittier jeos vm that allows basically any linux userland via docker (rhel, deb, arch etc). It'll ship with zfs and grsecurity on a long-term stable kernel. Completely open source, hackable (core src packages similar to arch PKGBUILDs) and rebuildable from source.
i haven't looked at the code, but you really should switch to prepared statements. they make your code cleaner and more secure (and maybe faster, but that's pretty negligible in this case). have a look at PDO.
This is so smooth. Wow. It's been a while since I saw something labelled as "stunning" actually stun me.

The ability to tag photos and a commenting system would make it just perfect. Maybe an RSS feed for photos and comments, too?
The Apache 2 license is great and using a DCO sounds great. Is the project Governance documented somewhere?
Congrats on the amazing achievements so far!
http://gccxml.github.io/HTML/News.html

Looks quite dead to me, and I recall reading that the author do not recommend using it anymore.
Ask HN: Quitting my job
Dear HN,

I am currently developing Java web applications for a company in the publishing sector. However, I really want to pursue a career in the Ruby sector of web development. I have got to grips with a lot of rails development in my spare time. However, I am starting to feel that my day job is interfering with my self development. Currently my company is caught up in a lot of politics with clients and dissatisfaction with development processes. Some of us really believe that moving away from Java to languages like Ruby, Python or Javascript makes the most logical sense. However, efforts are thwarted by senior managements opinions. Opinions which aren't justified with any kind of evidence. It's just driven by their own personal taste / a lack of understanding of the current industry. We don't build enterprise applications. We build relatively simple applications, that are virtually static sites. However, we are bogged down by the massive dependency management, spring configuration and painful AOP style framework issues. This coupled with supporting sites that are up to 10 years old.

I digress! I am thinking of quitting, regardless of currently having the next job lined up. What are your thoughts? I only have one and a half years of experience under my belt. However, I am constantly researching the web development scene and feel armed for a job as a ruby or even python web development. Is this move worth the risk?

Cheers HN!
Someone needs a 64 bit calculator.
Says every naive sports gambler.
Wow, it is incredibly good looking!
I would substitute Krav Maga with kickboxing/muay thai/mma since you can't practice it and it's not a sport.
http://en.wikipedia.org/wiki/We_%28novel%29

George Orwell averred that Aldous Huxley's Brave New World (1932) must be partly derived from We.

Orwell began Nineteen Eighty-Four (1949) some eight months after he read We in a French translation and wrote a review of it. Orwell is reported as "saying that he was taking it as the model for his next novel."
Edward Tufte on Background Color
I also agree. I want to pay for this, not donate. This can be very important for my personal needs and I want to rely on it. If I donate, I don't get the feeling that the project is moving forward.
> Same with dating. How do I find a date? Stop looking. More exactly, live life, and in time, you'll meet someone.

That is a rather good philosophy in general, but for an average guy like me, the key to finding a good partner was exposure. By that I mean being active in a larger group of people that includes both men and women in a reasonable ratio, and where people communicate with each other.

Most of my time is occupied by my PhD studies in CS and I spend my free time with a good book or a movie. If I "stopped looking" with these hobbies and didn't do anything else, I simply wouldn't meet any single potential partner at all.

"Stop looking" may just mean "act like you're not looking", which is generally a good advice -- people are put off by subtle signs of despair in your eyes. But consider increasing your odds by raising your exposure, ideally while doing something non-desperate.

Suggestions: Some martial art that appeals to both genders; Mountain climbing; being more active on some gender-balanced discussion group or fan scene.
You may not know it, but every single BMW built is ordered to specification. There is not a 'standard' model, and every single car has to be ordered individually. The new BMWs you see sitting in dealer lots are those ordered by the dealership, where the local salespeople pre-emptively order cars in color/trim combinations that they think they can sell. Typically these are optioned up a bit, and thus they can convince a wavering buyer to take one today instead of waiting.

The end result of this system is that inventory is borne by the dealerships, customers can personalize their cars (taken to the extreme with Mini) and the factory is a fascinating place to visit because every single car coming down the line is different to the one in front and the one behind. It is entirely integrated to their JIT systems soma truck full of steering wheels unloads them in the correct build order to match the vehicles progressing down the line already.
This depends on the interest rate you think you can earn on the money.

The break even point is about 4.2% annually. If you can earn 4.2% annually and you invest the entirety of the earnings as you get them, you'll end up with about $2.6 B with either option.

If you earn less than 4.2%, you will end up with more from the 40 year annuity. If you earn more than 4.2%, you will end up with more from the lump sum.

Remember that interest rates are historically very low right now and are likely to vary significantly over 40 years.

0%: $1B with annuity, $500m lump sum
5%: $3.2B with annuity, $3.5B with lump sum
10%: $12.2B with annuity, $22.6 B with lump sum
This may be exactly the photo sharing software I've always wanted. Will definitely be setting this up soon.
Koken is beautiful, and powerful. Thanks for sharing!
A Pivot that Worked: The Docker Story
I didn't just like it, I'm really stunned by it. Great attention to details.

Please keep it open source but make it paid (libre but not free as in free beer), so you can develop more features.

Thanks for sharing.
I thought the same thing as well. For every best practice there is a counter-example. In the case of a simple procedural task that doesn't have any independently executable pieces, the value of splitting it up into sub-methods is debatable. All else being equal, it sometimes comes down to whether the sub-tasks have an intuitive mapping to English, if they don't map well to English or there are cross-cutting concerns or ambiguities underlying the names of the methods then I'd say it's a net loss to readability and better to just have one big hairy method.
>Does anyone think that this is really creepy?

No.

>I mean, men using dating sites like OkCupid are mostly creepy people already,

Wow.

>but actually writing programs to automate stuff on OkCupid?

Do you realize what site you're on?

>That's basically fulfilling the prophecy that men are just in for the sex.

Uh...how, exactly?
It's not too surprising that the IR is LLVM's strength, since that was originally the sole point of the project: the Low Level Virtual Machine was a research project at the University of Illinois to produce a target-independent low-level assembly infrastructure, in particular to be able to serve as the code-gen backend for managed/VM languages (vs. the GHC/SBCL approach of the language runtime bundling its own custom codegen). C-- was another project in that space.

GCC by contrast started as a project to replace AT&T's CC, and has since grown into a project to provide a free compiler suite, but in general an AOT compiler suite, not a backend for VM-based languages (even the Java support, the now-mostly-dead gcj, was an AOT approach). Its main competitors for years were proprietary compilers like icc, Sun Studio, and IBM VisualAge, and the main focus of comparison was language feature support and optimization performance. So that produced a pretty different development focus in each case for quite some time, though they've converged more in recent years. Nowadays the LLVM project has put a lot more resources into the compiler than they used to (including AOT-compiled languages), and GCC has been cleaning up the compiler internals and producing a plugin API. But for much of the lifetime of the two projects they weren't really in the same space.
Target to Drop Health Insurance for Part-Time Workers
For sure, SoundCloud would be an awesome place for more tipping.
Besides the Stasi, Germans may be concerned about a hypothetical tyrannical government deciding to persecute an specific group of people, snatch them from their homes and send them to concentration camps.

(Yes, Godwin law. Yawn.)
Our server gets hammered by you guys. Here is the direct link to GitHub: https://github.com/electerious/Lychee
WebGL Deferred Shading
"it should be easy" is always the killer
As other's have noted, GCC has a plugin system (and not a [edit:stable] external interface) -- so that extensions/tools (plugins) will have to link to GCC, and be covered by the GPL. This is similar to how the Linux kernel tries to limit binary drivers, by explicitly not having a stable ABI (although, in the case of the Linux kernel I think it is also a case of "we don't want the burden of maintaining an outdated, inferior ABI for the sake your proprietary crap -- share or GTFO (And it's easier for everyone if we can just see your code, bugs and all)").

However, isn't this paragraph:

"I also think it bears noticing that nobody outside of Microsoft seems
to particularly want to write proprietary compilers any more. GCC won
its war; the cost and time-to-market advantages of hooking into
open-source toolchains are now so widely understood that new processor
designs support them as a matter of course."

proved wrong by Apple's Xcode? Isn't that exactly what Aplle is (partially) doing? I know Apple makes great contributions to (among other projects, clang) -- but is upstream clang the same as what comes with Xcode?
I definitely don't hate GCC, for a long time it was the best free compiler that I knew so I am really grateful to the people that made it possible.

But honestly, after seeing the error messages of Clang compared to those of GCC, I have zero intention of going back to GCC.

It may be that GCC generates better code (to be honest, I don't know) but 99% of the time that I'm using a compiler, I'm interacting with the error messages. The quality of the error messages has a real, significant impact in my development time. And if I want better code, I can always use GCC for the final compilation after doing all the debugging work with Clang.

As I said, I can't say I hate GCC, it's a free product and many, many wonderful projects have been compiled with it. But I honestly don't understand why, after all these years of development, the error messages are still that bad.
China to stop stockpiling US dollars
It might be that the gravity of the second sentence in your comment is lost on the non-Germans here, so let me fill in some more detail: The protests and controversy regarding the census led to a legal dispute that reached the constitutional court, from whose ruling a new fundamental right called "informational self-determination"[1] is derived.

This is unique to Germany.

To understand why this happened, you have to remember that during the 80s, most Germans had personal experience of organized privacy invasions with extreme consequences. A "Blockwart"[2] was an NSDAP official _from your neighborhood_ with the right and duty to sniff out any "ideologically problematic" behaviour and report it to the Gestapo.

[1] http://en.wikipedia.org/wiki/Informational_self-determinatio...
[2] http://en.wikipedia.org/wiki/Blockleiter

@Argorak: I usually just post a google translate link of the German page. Better than nothing and so far nobody has complained.
(not a native english speaker)
I would think the intrisic value would be the value that the item holds, even if no one is willing to trade using it.
For example, water has an intrisic value : I can drink it.
This could be abused and will render the whole thing pointless for everyone: make private repository, write bot to commit every day... now you have 4000 useless commits on your profile which an employer is supposed to think are legit.
Why does anyone still use Network Solutions? I think that by now, I've probably heard as many horror stories about them as GoDaddy, if not slightly more.
Certainly not for free, but definitely with some component of aid (even in NY)

> The United States currently pays around $20 billion per year to farmers in direct subsidies as "farm income stabilization" [0]

That means, the consumer is not paying the full price of farming at the till (both this subsidy and aid come from taxes)

[0] https://en.wikipedia.org/wiki/Agricultural_subsidy#United_St...