skysight-inc/HackerNews huggingface dataset:
His primary interests now are fighting poverty and hunger. Having a basic understanding of weather sounds like something nice to have in that situation, and if he spent the time in high school and college thinking about computers and businesses, a "for dummies" book might not be the worst place to start.
It depends on a domain you are interested in. For visuals it's probably Processing. For server side web it's PHP. For console utilities it's Python. And so on.
JS is widely used but it's the worst programming languages in existence.
Sorry! Made an edit to my post. I wanted to ask if there was a cheaper way to learn game programming than investing so much in Unity upfront. Thanks for the pointers anyways.
Does checking the UA string offer much security? I've always been under the impression that it's essentially user input and not to be trusted. But yeah, that is a pretty nasty CSRF. Good post, thanks.
Where is Windows going?
I think a shared look is important, but a shared feel is more important. That's where the real problems often start. Does your editor know my custom dictionary? Does it have the standard key bindings? My overrides? If the need arises, can I use user interface scripting to drive it?

Also, look can be annoying. If, IMO, my favourite font looks ugly in tool X, I'll have to spend hours finding a replacement (yes, that replacement won't be better than the default or than what I chose after three seconds, but it takes hours to admit that/adapt to the idea that that font is OK)

And yes, Xcode, Visual Studio a d Eclipse aren't the ideal son in law, either, but that doesn't mean we cannot bash other would be sons in law.
> I start or restart my IDE (IntelliJ) one time a week. So, it's not really the startup time that matters.

So I assume you don't use your IDE for modifying local configuration files, or taking random notes, then. Startup time (and having multiple lightweight instances) is important in these cases.

People replace Notepad/vi with Sublime Text, in order to get all the benefits and power they're used to in Sublime Text when editing even the most mundane or ephemeral document. You can't really do that with IntelliJ.
There are reasons that only 6% of FB advertisers are profitable, and this highlights one of the major ones. Unfortunately Facebook has a serious disincentive to fix this - namely the loss of billions of dollars in market cap. As long as the river of cash keeps flowing, they won't make serious efforts at targeting these fake likes.
Correct. Hence the higher USD price of BTC on MtGox. The extra price represents the opportunity cost of having to wait 3 months to withdraw fiat. Simply said: ''I'll only sell my BTC on Gox if i get more than on Bitstamp - because ill have to wait a long time to get access to those dollars''.
The condom one is because the Gates Foundation held a competition [1] to redesign the condom to make condom use more prevalent in Africa (hopefully to help prevent the spread of HIV)

[1] - http://www.grandchallenges.org/Explorations/Topics/Pages/Nex...
Because JavaScript the language is so bare-bones, you need to supplement language deficiencies with frameworks and libraries.

Since when? It's perfectly possible to build web sites/apps, even large scale ones, using no framework at all. Pick a handy utility library, whether it's jQuery or Underscore/Lodash or whatever, and get coding.

I don't know where this idea that you somehow have to build web apps using some humungous framework came from, but I hope it relocates that rock and crawls back under it. In the history of programming, very few frameworks (as opposed to libraries) have stood the test of time.
Actually yes.

http://www.geoengineeringwatch.org/weather-modification-bill...
I honestly think Facebook was better when it was just a directory of profiles, then it decided to completely change the nature of the service by focusing entirely on the newsfeed. It sure made sense in terms of users engagement, but the value I get from it has declined steeply over the last few years. Now I only use the messenger app.
These are not all that directly related— they're the start of a set of changes which will probably take us one to three years to fully deploy... what mtgox was talking about in their press releases was just some simple standard way of generating a stable ID, this wouldn't be a protocol change at all... and is only a few lines of code: https://github.com/sipa/bitcoin/commits/normtxid

But whats more important is that this malleability stuff is not very much related to fraud risk, I explained more here: http://sourceforge.net/mailarchive/message.php?msg_id=319565...
Show HN: Quartz Composer. Origami. Mouse. Headaches.
Three college students build a health provider search site in six weeks
It doesn't have the 'I' in C++ IDE.

Before anyone feels the need to praise Emacs here: It's been my primary C++ development environment for nearly 15 years. It does it alright, but it's not integrated in the way an IDE is.
Before CPanel supported wordpress the installation was just as complex for WP as it is now for Ghost. You had to know how to install PHP and Apache and MySQL. All that changes over time as things get more popular.
Monkey research suggests a biological explanation for toy preferences (2012)
It tracks the coins you were spending when you made the transaction.
What is a Radix?
As a subculture, CL is just weird. Negotiate a sale price, time, location, less than 1/3 odds the other guy will show up. Then about half the time after agreement is reached, if they show up it turns into some kind of weird haggling song and dance.
This is a shame. Their Android tablets were misguided, and never likely to be competitive, but the e-ink readers were the only things really competitive with the e-ink Kindles.

I always thought if they had opened up the Android e-ink reader market more then they could have created a viable niche in reference applications, which are a surprisingly lucrative sector.
Unless you really know what you're doing, just use a relational database. Opinions differ, but Postgresql is a pretty safe bet.
Can bitcoin succeed in China?
I am stuck in a hiring war-room for the last 2 weeks (two to go). [1]

We are using jQuery/EmberJS/Bootstrap/Grunt. Everyone of the FEs agreed that experience in any JS MVC was acceptable. [2]

So while I agree that it's not JS, JS, JS but it's not quite as bad as what you're saying.

--------

[1]: We were having a problem getting front-end people so they had managers put 15 front-end engineers on the task full time for a month. Our mandate is 30 engineers in 30 days.

[2]: sdumas [at] yahoo-inc [dot] com if your looking!
QtCreator also has this and is fast as hell.
No, but they are rewriting the frontend to be AST based as well.

http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-21...
I don't know, Qt Creator gives up on the code base I have to work on, CDT has problems but is still much better. I remember it used to be the same at my previous job.

I wish I could use KDevelop or Xcode, but we're doing our work on Windows (and that's the case in most corporations, because of Outlook...).

And I don't even dream about auto-refactorings, I just want an editor with good code browsing capabilities...
It's also the predominant gender role in monkeys, and in human girls that get an usual amount of male hormone in the womb:

http://www.livescience.com/22677-girls-dolls-boys-toy-trucks...
I concur with this speculation. My work access is all IPv4 but at home I'm native IPv6 for my whole network.
Nice ! Goals oriented Stand-up meetings.
Instead of the usual I did this yesterday, doing this today. You change the talk to goal oriented - what I've done yesterday to advance this goal, what am I doing today to advance it. Enabling your team to see the big picture.
Yeah, I dont really care for a JS alert either.
You will likely be happy with PostgreSQL or MySQL. If you don't know why you're not using a SQL database, likely you should be.

If you do want to experiment with NoSQL databases, MongoDB is probably the easiest to get going with (which is why it is so widely used). However, you seem statistically unlikely to be in the group that is happy with MongoDB in production :-)

HBase has a much brighter future for the NoSQL use cases (and is even getting SQL support!)
Team Behind Facebook For Feature Phones Launches Chaatz
I run profitable Facebook marketing campaigns.

Here's the problem with this guy's argument:

He expects people from Somalia to be as responsive to his content at people from the United States.

That makes exactly zero sense.

These aren't "likes", these are people. And the people from Somalia apparently don't like his content.

But, according to his very own numbers, people from the United States are very responsive.

Are fake likes the obvious answer?

Or is he completely ignoring marketing fundamentals?
> Are you aware of any significant compilers that use anything other than these as frontends at this point?

Not sure what the embedded and console guys have as frontends.
https://news.ycombinator.com/item?id=7165109
You're right, it's not an absolute fix.

It would have prevented requests from an authenticated browser (without a mobile UA) from being accepted, reducing the effectiveness of the attack.
Strong typing zealots?
SubHub – Email subscriptions for blogs
For a CSRF attack it actually does because it needs to be executed inside an unsuspecting victim's browser. That wouldn't be sending an custom Instagram user-agent.
Haha, this is awesome. Mr Speaker, you rock.
Good riddance! I never used them but heard nothing but horror stores from those who did!
How is performance in comparison?
Sometimes it does, because many just want to use the framework, not support it.
Dancing typography – Pretty cool
If you ever worked in a big corporation, would know that doesn't work like that.
WEBNODE: Site lançado: INICIANTES[ANONYMOUS]
Half of the Swiss voters embrace change
I think Windows 9 (or whatever it's going to be called) will be a complete pull back into the classic desktop. By the time it ships there will be Modern UI only OS hybrid built with Office for the Modern UI finally caught up. They can all have the same underlying base OS (whatever it's going to be called) with different shells on top. But, I'm not sure how programming model is going to look like, unless they allow classic desktop Windows to run apps built for Modern UI in windowed mode (which seems to be the direction they are heading towards).
Referring to it like that is just as stupid as when people used to say "M$".
What's Dash's pricing like?
This is one reason why I think forcing exchanges to register as money transmitters and regulating them as such might have a positive effect.

These exchanges have to have a certain amount of capital set aside and can't simply disappear with account holder's money if they get hacked due to incompetence.
Did you hope to achieve much personal gain from making this post here on HN?
Show HN: Memorific, SRS for Software Developers
Howdy Hacker News,

Over a year ago I was inspired after reading Derek Sivers post on using Spaced Repetition to improve programming skills so I set out to do likewise.

I couldn't find anything that enabled my criteria, so I built it, http://www.Memorific.com is:

1) the usual flashcard stuff with all sorts of question types

2) mobile web experience so I could use it anywhere but offline

3) an ability to easily collaborate on decks, not the usual import/export, but "build together"

4) code highlighting, github-flavored markdown, etc

It's been in beta for many months and we've got the core of our MVP locked in. Hopefully y'all will find it useful too.

Cheers,

Zack
Given there are experiments run to explicitly check for stuff like that (http://www.tandfonline.com/doi/abs/10.1080/10619127.2010.506...), I think you are possibly wrong.

I'd put it as "All empiricists have faith that there is not much point in being an empiricist if there is a comedy god fiddling the numbers on purpose, purely to screw with the notion of empiricism, so therefore they cheerfully discount that notion as otherwise they wouldn't get much done."
If someone is living in an urban area without a vehicle, they are likely to be paying more for housing and living in a significantly smaller space than someone living in a lower-density setting (e.g. suburbs) who owns and uses a vehicle of their own and may have a lawn, swimming pool, tool shed, little machine shop or sewing/crafts room, etc.

Can you sell more gardening products (seeds, soil, tools, fertilizer, etc.) to someone who has a yard or someone who has a balcony that could potentially accommodate a planter or two?

Will you sell more pool toys and equipment to someone who has a pool in their yard or to someone who may periodically use their building's clubhouse's pool or walk to the local municipal pool?

How much less furniture or art or carpeting or pretty much anything can you sell to someone who has 500 square feet to live in versus someone who has 1000 to 2000 square feet of space in their home? Smaller kitchens translates into less counter space, so less space for kitchen appliances or even fancy pasta storage containers.

The knock-on effects of your customers living in smaller, urban spaces vs. larger suburban-type homes are huge.
I'm still waiting on bitcoinwisdom to remove Mt.Gox. It must only be a matter of days now.
It only says that they "don't feel the requirement will change". It says nothing about their potential influence. I'd say they are just chickening and don't have guts to stand up against crazy Lysenkoist publishers which insist on DRM. It doesn't mean they can't - they just don't want to. That was the whole point. As long as distributors would continue cowardly proliferating DRM, the situation will remain as is.
At this point, they should focus on the e-ink readers, and just offer a ton of free books for them. Beat Amazon at their own game by not making any money on the books.
I'm still not clear on how this is possible: "By the same token, we can change the URI in our <link> tag, and a proper client will just automatically follow along. Brilliant!" If your client has a notion of what exactly "/entry/newcomment" _means_, then how is it going to automatically follow along when the link URI changes?
> US can change their laws all they want, they still can't shut down a bank in Slovenia

They can and do go after banks that have subsidiaries in the US. They also can pressure those banks that don't by going after their affiliates that do.
The OP's video is great and identifies a real problem that should be solved. This particular video is naive and pretty bad in my opinion, really disagree.
I think this gets to the fundamental problem with buying likes: You're competing with all the other pages the user has liked. The value of a like depends on this -- and it should definitely be factored into the price you pay. Hopefully this will happen some time in the future!
My (unsubstantiated) impression was that books on the Nook would always cost more than for the Kindle. I think I automatically associate Amazon with online, progressive and cheap, and B&N with clunky, b&m, and profit-focused. That's why I never even considered buying a Nook.
Facebook banned my "beat-up" Mark Zuckerberg ad
Common Lisp in the 21st Century
I think you're misunderstanding the word "fake" in this context. He means they are inauthentic likes, aka likes from real people who don't actually like what they're clicking the Like button on.
Ethereum, The Next CryptoCurrency
I would submit that Bitstamp is running a very professional operation, and that owner Nejc Kodric is very competent and not at all anonymous. They've been occasionally overwhelmed by large amounts of new clients, but all of my interactions with their support staff have been very impressive.

Through these giant waves of expansion, they've kept their trade engine running quickly (people have described a few brief periods of slower operation, but it never affected me).

A lot of folks discount them because they're in Eastern/Central Europe, but really Slovenia's business environment shares more with Germany than it does the rest of Eastern Europe.

All in all, I think Bitstamp is doing a great job.
Is is supposed to be easy to get a Japanese bank account if you've, say, never been to Japan, and don't speak Japanese? Honest question...
Bing: Bitcoin Conversion Now Live
4 of the Worst Things to Do When Starting a Podcast
ymmv, i've gotten 2 full time jobs, a couch, 3 floppy drives and several monitors off craigslist with no hang-ups.
Not when that's its actual name.

(Also I hear it's written in Personal Home Page)
Fullscreen Overlay Styles and Effects
Aye, I love my Nook HD+. Works great with Cyanogenmod. Too bad they crippled the software so much in its default configuration (in the beginning anyway, better today...too late).

Put vanilla Android on there with a high quality e-reader app (and maybe a Nook Book Store), sell the HD+ for < $175 and they would have had a lot more success in my opinion.
2, 3, 4.5, 6.75, 10.125 ...

At that rate it would exceed 100% in four years. Chances are that there will be something like a tipping point well before that, and it obviously won't exceed 100%, but that increase from 2% to 3% is a 50% increase, and promising in terms of future growth if not in current level of adoption.
They were never under any obligation to use mtgox.com for their original idea for all eternity, and on HN of all places there is no shame in pivoting to a better idea.
This is a good review but I think claims to be much more authoritative than it really is. This is based on a single data point and extrapolates to a wild conclusion. I'm all for quantification but the massive comparison table and assertion that prices are higher on various platforms is absurd after only one test.
As you said, checking the User-Agent does not offer much security, but at this point, is more than nothing. I know that Instagram team are studying other ways (csrftoken among others) to protect their website or application against this kind of attacks. Thanks.
I grew up around families too poor to afford a car. They were inconvenienced but not overly. We had a car, but used it not a lot, mostly on weekends, my mom bussed to work everyday because she worked in a skyscraper that had no parking.
Except when it remembers on a full moon to blow your metadata directory or the broken interaction between its worspace builders and external building tools.
I would have never tried this app if I didn't have a throwaway FB account.
Good, I hope the trend continues to accelerate.

That said, I recently had to disable IPv6 on my parent's ISP for bandwidth reasons. They live in France and are served by Free[1], who enabled IPv6 a few years ago. This christmas, I was surprised by their terrible bandwidth, which was worse in the middle of Paris than something in a village in the alps! I ultimitely traced it to the IPv6 option, though I didn't do deeper tracing to find out why.

I suppose it's because many legacy backbone routers don't handle IPv6 at their top capacity, as they have HW to accelerate IPv4 but not IPv6. See for example the question "What is the difference between hardware and software IPv6 acceleration?" in this FAQ at Cisco: [2].

[1]: http://www.free.fr
[2]: http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/p...
It's simple really - your posting should contain as many details as possible about your item so you don't have reply to some obvious questions later. Then you should wait for the adequate offer. The unwillingness to meet people and talk to them on the phone is a huge disadvantage - doesn't matter if you're selling or buying.
Deployment plans & team should be part of initial technical planning. They are the linchpin to ensuring happy customers. No?
Denying that this is a bug is extremely disingenuous. It's very clearly a major bug, albeit with a widely known, standard, effective workaround.

Is this an excuse for Mt Gox to withhold coins? Absolutely not. Who knows whether they are giving a big fuck you to the bitcoin community, now that there's little left to lose, or whether they've lost or outright stolen the coins.
The challenge here is the misalignment of interests. I agree with lingben that if someone can create a social network with the reach of Facebook but a better alignment of its users and advertisers, it will kill Facebook dead.

FWIW it makes an interesting way to evaluate Google+.
I doubt there's any trivial solutions to this, but one simple scenario would be to limit the amount of 'likes' an account can have..but that could also cause FB to implode.
Not the OP, but no, no it's not. That Gox used to be a trading site for game cards very much speaks to their being unprepared for the difficulty of being a currency exchange. You can't honestly think a trading card site had the correct platform to just become a currency exchange and not suffer any technical debt or architectural issues from not being built as a currency exchange from the beginning.
For reference, the issues on range voting are thoroughly discussed at http://rangevoting.org/
The problem is that he's intentionally buying likes from people he KNOWS aren't responsive.

The simple solution? Stop targetting the unresponsive countries.

It's not rocket science. It's actually super-brain-dead obvious.

If you're buying likes from India -- and no Indians are responding to your content -- then why would you keep buying likes from India?

This is stuff you can spend $5 to figure out. It is very, very, very easy to stop targeting the countries that don't respond.

He claims certain countries give him a good response, and certain countries give him no response.

His solution is to stop advertising and complain about "fake likes."

Why doesn't he just stop targeting markets that don't work for him?

Maybe so he can make a link-bait youtube video?
I've thought about this problem before. I'm a neuroscientist, and I would often like to try out other people's modeling techniques on my data, but since the vast majority of published papers do not have corresponding published implementations, I have to implement the algorithms myself, and hope I'm doing the same thing the paper did, and hope they did the same thing the paper says. There is some pedagogical value to this, since it ensures a good understanding of how the algorithms work, but often this pedagogical value is limited. In many cases the main innovation in the paper is a better optimization algorithm and not a different way of framing the problem.

There is little incentive to publish your code. Refusing to give away your implementation does not in any way constrain your ability to publish, and giving away your code has only minimal benefits for your career. On the other hand, it's risky, since someone might find a bug in your implementation that changes your results. Additionally, a competing lab might show their algorithm is better than yours, or worse, improve your algorithm and publish a higher impact paper based on it, which might affect the profile of your publication. Finally, publishing your code means you have to package it in a way that is usable by others. Given these facts, it is not entirely surprising that most people would not publish their code.

Since science is pretty decentralized, it's hard to achieve the kind of large-scale change in behavior you'd need to make code sharing standard. The only people who could simply decide that people should publish their code and make it happen as a consequence are the funding agencies (e.g. NSF), who have only recently begun thinking about data sharing and have yet to make code sharing a priority.

One thing I'd like to see happen is a "viral" AGPL-like license for scientific code. Code would be freely redistributable, but if it is used in a commercial product or publication, the license should require that the modified work be freely redistributed. Given the choice between building on publicly available code or writing everything from scratch, I feel that most researchers would choose the former, even if it meant releasing their code as well.