skysight-inc/HackerNews huggingface dataset:
> They're about as valuable as old voicemails and the threat of loss isn't palpable.

The value of old voicemails goes way up when the people that made them are no longer around.
I read that blog a bit and it seems to have the following pattern overall: elegant 5-line Haskell program. Then follows 100-line unreadable C++ implementation.
My conclusion is that C++ is a very bad language to try to do Haskell :-)

This doesn't mean that C++ doesn't have its uses, but for your sanity's sake don't use it for high-level metaprogramming.
Inside the Future: How Popular Mechanics Predicted the Next 110 Years
ArsTechnica (IIRC) had LTE working on their Nexus 4 in Canada. The chipset is fine, the phone simply doesn't have the power amplifiers required for all the LTE bands.
24/7 support does not mean (to me, obviously) 24/7 cheerleading: "come on, we are going to solve this issue".

As far as I know, "support" means "tackling with the problem", not just saying "I'll do what I can expect a mail from me...".
> For whatever reason all computer science education is geared toward someone who's already had about 6 years of self-education.

I think exclusion, implicit or explicit, is bad. Especially when the course doesn't demand for any prerequisites still punishes those who don't meet the criteria. But I also think rewarding self-starters and not punishing them for being self-starters is a worthy goal. We really need two different courses for different groups.
The wikipedia entry on Lord "mad, bad and dangerous to know" Byron makes fairly entertaining reading:

http://en.wikipedia.org/wiki/Lord_Byron
You might want to do something to help users find you in the App Store more easily. I searched for "Trifecta" and was shown the game Trifecta. You were the sixth result, behind betting and other games. Just FYI!
Or use flush() command between fetches, no callbacks needed.
Visualizing gamer achievement profiles using R
Rene Girard's Influence on Peter Thiel
We're having a different issue on our companies' shared calendar -- all of our events are duplicated. Apparently Google know about it but there doesn't seem to be any fixes happening.
It may benefit them a bit.
In order to get that used copy there had to be an original sale at some point.

So if there is a big market for people to temporarily buy and resell something then there will need be be a fair number of original sales unless people are prepared to wait a long time to get their "turn".

With TBP in theory you can give the entire planet parallel access to something by seeding only one original sale.
is a organization of countries democratic when most of the countries that are a member are very undemocratic in one way or the other?
Show HN: List Tool - a web app for comparing lists
Started really simple, but I spent a little extra time to use the Ace Editor, Web Workers, and give it a responsive design.

List Tool - http://skratchdot.github.com/list-tool/

Source Code - https://github.com/skratchdot/list-tool/
Good argument for customizing your QR code a little bit. Likely anyone who's going to do this will just print off a big pile of black and white perfect squares. If you design your media so that looks weird to people that's a single passive thing that will help protect your customers.
Libraries are still beholden to the laws of scarcity. If you go to the library wanting to pick up the hot new release, there's a strong chance you'll be put on a several months waiting list.
I've been to a lot of similar places in Australia, though I'm not sure about this one.

The thing I don't get is how/why people keep going until they get stuck. Is there not a point where you think 'this doesn't look like the road to Mildura anymore' ?

Places like that national park should only be entered in a 4x4 and you need to be carrying a water supply, spare fuel and various other bits of equipment.
Interesting approach if you deal with a lot of projects and different maintainers I guess.
bsnes is aimed at absolute accurate emulation of the hardware, hence his collection.
The part I liked about the article is the use of characters Jane & Joe to narrate a story and help you identify with the characters.

Submitted it for this audience to look at another way to make a regular "<<n>> tips to..." story interesting.
Name overloading, I think - there's already a USB security key family called Aladdin.
The world's largest simulated brain even makes the same mistakes as humans.
thanks, good luck you too.
"If free and open access to all of human knowledge at the push of a button truly prevents our society’s beloved artists, authors, thinkers, and other creative people from putting food on their tables, then maybe it’s time to rethink how to put food on their tables."

This itself nails half of the core of the issue. The other half is getting rid of the middle men, who are now just struggling to justify their existence. Their time will come.
isn't that also true of the other browsers?
Many years ago, Capital One sent me an offer for a $5000 personal loan with this pitch: "What's the problem with most personal loans? The monthly payments are just too high."

Indeed, their monthly payments were very low, only 1% of the outstanding balance, with a minimum of $15.

But the interest rate looked a bit steep, so I coded up a little amortization calculator for fun and ran the numbers.

If you made the minimum payments, your $5,000 loan would cost you $50,000 to repay. But thanks to those easy low payments, you'd get 105 years to do it!
There are always the exceptions and I have voicemails, photos, emails, IMs, etc from people who are no longer around. If I lost those things (and indeed I have), I still have the memory of that person and that's far stronger and more meaningful.

Everyone's different though. Perhaps there is a market for automated "life" backups but I'm not part of that market.
Nice one! Well done ;]
That's pretty cool. I hope someone buys it because it's dev support in a sense. I own an NES,SNES,N64 and also stuff like the CDi (yeah I wanted to complete the Zelda collection...don't those games are horrible :D)

I always enjoy plugging them in. A good game doesn't need fancy graphics in my opinion.
Yeah, it's not mature enough yet.

We're also trying it for integration tests, as it is much quicker than Phantom or Selenium. Even there, where we control the standards-compliant site, it isn't quite good enough yet.

Would love to see more people helping make it so, though!
It's not valid to let other Google Apps users - current or potential - know about serious issues with the service?
Distance is 3 1/2 feet for the front monitor and 3 feet for the side monitors but with a bit more angle on the sides.
Also, worth noting for me I find I use the left and middle one 90% of the time and the 3rd one is mostly for dashboards and email etc. I would assume that is probably very similar any any multi monitor setup.

I am trying to relate to your comment on your 55" TV. I guess the best way I can explain it is If its like any other TV out there it has a resolution of 1920x1080 at 1080p. So if you tried to do any work at any distance it would be useless like you stated above. As a thought experiment take your TV and chop it into four sections and take your TVs resolution and put it in one of those squares. That is what 3840x2160 resolution is like. Its any easy way to remember 4K as 4 times your 1080p resolution (though it really means 4K as in 4000). Hopefully that helps explain it better. If not just let me know.
Another thing is that most apps show the Unicode URL:

* User confirms he likes to open the url https://www.gооgle.cоm ('о' != 'o')
* https://www.xn--ggle-55da.xn--cm-fmc/ is opened
well, it seems a very un-economic strategy, because

you need to invest in

a) physical items (paper, glue)
b) human workforce
c) transportation (you need to get around town)

and also

I) nobody uses QR codes

see http://www.google.com/trends/explore#q=qr%20code%2C%20qr%2C%20&cmpt=q and
http://www.google.com/trends/explore#q=qr%20code%2C%20qr%2C%20mail&cmpt=q

i run a quite popular create and read QR code website http://miniqr.com, and well let's say i won't get rich (for this sideproject)

mail spam works because it's cheap to distribute, physical QR-codes - not so much.
Thank you for the feedback. It is certainly possible for us to implement those features as we have them in our data. I have noted your feedback down and will have a chat with the rest of the team. We'll certainly look at resolving the image issue.
is there a similar one for the Google Play Store?
If they are sent over the wire I hope there is some additional encryption such as SSL involved in the transmission!

Otherwise regardless of hash crackability, one would be able to do authentication bypass by simply sniffing hashes and replaying them.
Goal Crushing
On the other hand, targeting can be very precise using this technique. Think bank advertisements.
Prefer TimeUnit over Thread.sleep - Java tips
Or in the case above the DC's electrician would turn up and go "what the fuck is that mess - you're not putting that in my racks".
You might be thinking of a very old version of Windows, like 3.1 vintage.

3.1 didn't really have passwords to access the system, it did however have screensaver passwords which were either plain text or a very weak hash.

They could also be disabled by simply deleting the line for a .ini file which was bad considering it didn't have the concept of users who could only access certain files.
CSS diagonal borders still not rendering properly on Firefox
Who is being hyperbolic now? It's easy to see that TPB accomplishes few things that Walmart does (such as distributing groceries) and almost none that a Mars mission does (other than serve as entertainment). It's also easy to see that TPB does accomplish many of the things that a public library does, such as offering access to copyrighted works and helping in finding the work you're looking for by maintaining an index. Did you really not see this or were you being disingeneous to make a point?
Why I do not like Windows Phone programming anymore
I suggest the author and readers watch the excellent pycon talk, "Stop Writing Classes":

http://www.youtube.com/watch?v=o9pEzgHorH0

That said, some nice factoids in the post about making your objects readable in the repl etc.
A Google Search Engine for Designers and Artists
In Rust Belt a teenager's climb from poverty
From the Hacker News Guidelines:

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

http://ycombinator.com/newsguidelines.html
If multiple inventors independently create something, none of them should be able to take that creation from the others just by being first to the patent office. I regard the old story about Bell winning patent rights to the telephone by a narrow margin as a failure of the system.
How to deploy node.js applications
As a beginner programmer (a.k.a. CS student) I was able to pickup the basic of the language in the last 2 months and work on a real world (not a school project, it's a library that other universities use) cuda c++ project. I read a book so I have an idea of what can and can't be done, but when I need to implement something unusual (ie function object) I need to lookup it in the book or ask for help to my mentor. I still need help to understand gcc errors, cuda uses an "old" version (3.4 I think) so we don't get the improvements of the new versions.
REPL requires [binding_of_caller](https://github.com/banister/binding_of_caller) anyway, which i doubt rails would include any time soon ;)
> The other half is getting rid of the middle men, who are now just struggling to justify their existence

I may be misinterpreting the quote, but it seems like the middle men are entirely the "issue," not the artists and creative people. Artists like Louis CK and Smashing Pumpkins have already proved they can make money without the middle man.
Everyone I've spoken with an iPhone to has had problems with Apple's maps and wishes they would put Google's maps back in. Most of Britain is affected in one way or another, even just to the point of missing a lot of detail that we previously took for granted.
Do you want to live in a world run by messianic geeks with robot limbs?
Cookie Control
So true. It is one of the defining features about late adolescence and early adulthood: we believe we can achieve everything through hard work. Nothing is impossible.

For some reason, this sparkle, this feeling vanishes in many people. They become happy cogs of a big working machine called society. It seem to me like a life full of despair - they are just waiting for death to do its part. No ambition, no nothing - barely staying alive, at the expense of others if required.

Some say it's the children effect. I've had friends with children explaining me seriously that they would do everything for their children - and when I tried to explore that (I really wondered about this "everything") they said up to killing innocent people for the sake of their own children.

Some quote philosophers saying that you either create children or you create yourself. There might be some truth in that, but I don't believe it is the whole thing.

This sparkle persist in some people, with or without children - not just founders, but from all the parts of society. That is what IMHO makes humanity move forward.

Regardless of one political opinions, this is something also very deep in Ayn Rand work - refusing mediocrity, living for the sake of it, to achieve big things, the things one loves and dreams about. I don't know many authors where this is so beautifully said.

"Real life" may be about renonciations, but if having children didn't do it, too many renonciation might kill up the sparkle for good.

Preserve it, cherish it - it's the most important thing in your life.

EDIT: downvoted already. I see HN is just as liberal as often, and saying "Ayn Rand" regardless of the context is worthy of a negative vote. Whatever.
Twitter rolling out its own Instagram-like filters
I don't get all this C++ hate from people that has never even used it.

Personally I want a better C and C++ satisfies most of what I want.

1. Type level polymorphism (generics/templates/etc)
2. Easier ways to manage memory (constructors/destructors, auto/shared pointers)
3. A modules system (namespaces)
4. Lambdas, etc to make life easier (C++11)
5. A standard library with useful data structures
6. Fast

It seems all to me all these haters still think that C++ is just C with classes, but C++ is a fairly vast language and OOP is just a small part.

C++ is blazing fast, it has an elegant standard library and templates do make sense if you know what you are doing.

You are trying to use cutting edge features that aren't properly standardised yet and complain that the error message is a bit long? Granted, template error messages aren't always the one liner you are expecting, but they are readable.
- 8 chars: 84 minutes

- 6 chars: 1.2 seconds

All of which demonstrates the importance of requiring longer passwords. Also, keep in mind that these are maximum times required to crack a password and not the average times.
You mean, Unicode symbols. Quite a few languages, including Java, support Unicode letters as identifiers. But frankly, I'd rather stay with cryptic :+: (see the answer to this question [1] for why)

1: http://stackoverflow.com/questions/2793792/is-it-a-good-idea...
Some versions of Windows (XP and lower I believe?) would split long passwords into 2 hashes, effectively allowing them to be cracked in parallel.
Would a pretty printer help?
Yes, you always need to look things up.

In the projects I take part on, with teams from 20 - 100 developers, you cannot know everything regardless of the language.
I'm sure Google employs several people on call

Hopefully they can help solve this problem or at least raise the (SNAFU) alarm
Iran launches its own YouTube-like service
It is true for Firefox 4 and older.
You could do everyone a favour by quitting. That way, you wouldn't have to adhere to standards, and they wouldn't have to put up with a prima donna.
I use a commercial hosting service which includes email. It provides as options SpamAssassin and Spamdyke, which work as well as can be expected. Spamdyke's graylisting does a nice job of keeping out much spam, more effectively than anything else.

The hosting provider provides a web interface in addition to IMAP, but I use IMAP clients, primarily Thunderbird, rather than web interfaces to email.

What the provider does not have, and I'd very much like to have, is IMAP augmented by Sieve.
Optimizing Skye Editor using JetBrains dotTrace
Show HN: Python Nmon Analyzer
So , why don't modern versions of Windows just use Bcrypt or similar for passwords?
Side-Project Build Theory
Better typography for IPython notebooks
There is much more to the OS than the kernel. Lots of important software is written in C++.
Yes, that was my main concern actually. Also, I'm a bit color blind and TravisLight is really readable.
This kind of 'pep-talk' is great - and it can be very motivating. But let's be clear. Hard work is a necessary but insufficient condition for success. Having big unrealistic dreams is great, but you should probably deliver something that works in the next three months.
And Naenara, or 내나라, means "my country". It's also the name of the official web portal of the DPRK: http://en.wikipedia.org/wiki/Naenara
Running SignalR on Mono and Apache
"If free and open access to all of human knowledge at the push of a button truly prevents our society’s beloved artists, authors, thinkers, and other creative people from putting food on their tables, then maybe it’s time to rethink how to put food on their tables."

Exactly. Full communism now!
I'm not sure that's needed. It would be much better if parts of it are replaced by different languages (and that's exactly what's happening)

haskell, python, erlang, clojure, scala, d, go, lua… take the tasks one by one. the glue is C (but something like llvm-assembly might take it's place eventually)
InstaInstagram: Chrome Extension to bring back Instagram photos to Twitter.com
Maybe an email client could be my next plugin ;-)

It's not the best documented API I've worked with but it's also nowhere near the worst. There's also a very active IRC channel on Freenode (#sublimetext) which I found helpful. The API docs are here: http://www.sublimetext.com/docs/2/api_reference.html

I borrowed quite a bit by reading the source of other plugins too (especially PlainTasks, a very good To Do list tool for Sublime). I think this is pretty much essential to creating a plugin as there are parts that just aren't documented very well, or at least I couldn't find it.

Finally, Sublime borrows quite a bit from Textmate. The theme syntax, for example, is taken from Textmate - so you can always read the documentation for Textmate's API, which is somewhat better documented.
A rockstar in a rock band must play tunes others can follow.

I have seen numerous counts of "He is fast and efficient, but we end up suffering due to the (non) maintainability of his code", followed by "We had to let him go." or "He has been moved to this sole person project."

Your call.
Maybe they tested Google Spanner on Elezea's bit of data?
It's roughly the same as the improved GCC error message ("index out of range"), but with only 29 extra lines of incomprehensible compiler meandering and stdlib internals!
Where did you get that price? I just did a server build out and couldn't put together a good 1U i7 for that much.
that's not a problem in the long-term perspective as it doesn't force anyone else to use C++
Completely agree. I saw it on Derek Siver's list of highly rated books, and it's really helped clarify my outlook on life.

I would also HIGHLY recommend it not just for entrepreneurs, but everyone.
Then prepare to drop GCC. Then drop whatever browser you are using and most of the cross platform compatible GUI frameworks (GTK, QT etc).

https://lwn.net/Articles/390016/
China's mini Apple takes slice of smartphone pie
You know when you get in a really fancy sports car and sit down and look at the console and go "What the fuck?" as your brain tries to parse the myriad of options relating to everything that are usually highly non-intuitive and often buried under many layers of cruft and you need to sit and read the manual that's as thick as a phone book? That's kind of what C++ is getting towards.

There's a simple solution, don't touch all the fancy and extreme language features, use the core, keep your sanity. I code in C++ professionally using Qt, the last time I wrote any code using anything overly fancy was probably when I was in University. It's often not needed, it's guaranteed to make your code base a nightmare, and it's usually horrid to read back over. If you're sensible and put some constraints on what you're doing C++ is a great language choice, but often people stray into using all these areas of C++ that basically make the code an unmaintainable mess.

(note, defining core as the things guaranteed to work on 95%+ of current compilers, if it's non-standard I would really, really thing twice about using it)
Ask HN: Does CNAME alias for domain hosted on GAE cost 50$/year
$50/year for the right to use my domain for app hosted on App Engine seems to much, isn't it?

Before December 6, 2012 Appengine users used Google Apps Standard for mapping custom domain to appid.appspot.com for free (or price of using custom domain was included into App Engine regular price).

On December 6, 2012 Google canceled Google Apps Standard price plan: http://googleenterprise.blogspot.ca/2012/12/changes-to-google-apps-for-businesses.html

However in App Engine control panel on Domain Setup Tab is still stated: "If you do not have a Google Apps domain, App Engine users can sign up to a single-user Google Apps Standard account for free."

Link to "Google Apps Standard" from this page don't work ATM.

If I just need to map my custom domain to the site hosted on App Engine and don't need other Google Apps services, will I need to pay $50/year for CNAME domain alias for my app?

Asked same question in app-engine community on SO:

http://stackoverflow.com/questions/13801738/does-custom-domain-on-gae-cost-50-year-after-dec-6-2012
Read the (national electric) code, Dude.

Household wiring must always use screw fittings, wire nuts, etc. Solder is not "generally approved" on dc, either, unless inside an approved housing, and then only when done in certain ways.* Household wiring is all the construction codes usually bother to cover, and they apply to 120/240Vac up to the switch, socket or outlet. Lamps, stereos, etc. are covered by code in some areas, like LA county, but by "Underwriter Labs Approval" in most others, in the US. A "UL" label (o/e) on the power cord is required for sale in most larger US communities.

120VAC can be attached by solder to an approved type of glass or phenolic circuit board inside the correct kind of enclosure. UL generally will not approve its use just about anywhere else for power-line connections.

This is something to keep in mind when doing any DIY project. Get a copy of the UL construction-code book. You'll find that all connections should be inside a non-meltable (fire-retardant) enclosure, via screw terminals, wire nuts, or compression fittings of some kind. Heat and humidity can quickly cause electrolytic corrosion on any soldered joint, eventually causing enough resistance for it to get hot and melt down.

Solder is great for some low-voltage dc purposes. When a connection might get subjected to heat (as in a house fire, resistive connection, etc.) the mischief that running solder can cause is just too great for it to be a good idea, so codes do not approve it in most areas. [Sorta like teflon tape in high-pressure gas lines. :-)] Over time, electrolysis slowly destroys soldered copper connections that aren't hermetically sealed, too. Some fungi accelerate that.