skysight-inc/HackerNews huggingface dataset:
Sorry, I don't have any help, I'm just a regular joe looking at this stuff and taking particularly hacky ways to get the job done on the side (when I don't have other things going on. :-) ). The approach I've been taking initially is the bag-of-words approach. Looking forward I anticipate using some sort of ngram-based approach which clusters sentiment around phrases. These are stupid approaches, but I want to see how far I can push simple and stupid. ;)
Yes, but then there's also the issue that by the time you've analyzed and broken down a large project enough to accurately estimate it, you've also done half the work of planning the system. This doesn't work so well when estimates are unpaid and project approval is far from guaranteed.
some_big_type foo;

Now foo has been created.

Want to pass parameters to its constructor:

some_big_type foo(parameters, go, here);

foo has been initialised.

Need a pointer?

auto *foo = new some_big_type foo(parameters, go, here);
I think the writer initially started out with the idea of what makes a brand/company more attractive to it's clients and are able to retain their loyalty while the others are just a part of the herd. But he deviated a lot from the topic and mentioned his product "Draft". I checked out https://draftin.com/ , it is for sure very simple to use, but I am not sure it is useful for most people. This could have a more suited title in "Are Loyalty points really buying Loyalty?"
And this, ladies and gentlemen, is why meaningful bank regulation is long overdue.

This would sound a little less popular as: "Even if your college owns the land under the Chrystler building and has entirely predictable cash flow for loan service, you should be unable to construct a new academic building which you sincerely, but perhaps unwisely, believe to be your most important priority, unless you can come up with $160 million in cold hard cash."

I'm just finding it hard to square the narrative of sophisticated Wall Street operators conning low-sophistication average Americans into making wildly leveraged bets on real estate with the facts of this case, where (presumably) highly educated New Yorkers who own a lease with NPV of several hundred million dollars are assumed to be incapable of making a judgement call like "Do we want to build out facilities to support our core operations or not."
CVE-2012-6081:The bug used to compromise wiki.python.org and wiki.debian.org
> It is also useful if you find out from prototyping that the project is not viable

True. I considered this when writing the reply, but decided to not obfuscate my point. It's good that you brought it up and it got addressed though. :)

> Also, in general, if you need to iterate a lot using something that iterates faster at the prototype stage would have extra benefit

I'm not sure it's worth it if it's significantly different than the eventual solution will be (and you're fairly certain it won't map). That can be as simple (and horrible) as prototyping against NoSQL when you know production will be SQL (or vice-versa), or as subtle as using a feature present in one RDBMS which is buggy or non functional in a different RDBMS, which is the one that will be used in production. The longer you code using the prototyping data store, the more likely you are to inadvertently use a feature which will cause you problems later in production.

Now, SQL is fairly standardized, and SQLite as a prototyping tool is unlikely to cause a problem later if the production environment is a full RDBMS, but you may end up not using a few features only available in the full RDBMS that could have lead to a cleaner and/or more performant solution.
Well, they've apologised, explained what they were trying to do and sent wine and chocolates over.

I've got sympathy for them here: spam sites linking to you is a serious problem. One day the spam site has (undeserved) link juice. The next, Google's ban hammer comes down and you get unfairly penalised.
Awesome! I remember hearing something about this a while back. Is this is what's going to be used to teach racket online?

This also means that it'll be easier to support racket with lighttable(http://www.lighttable.com/)
Why did you transfer? Just curious.
Doesn't that work? (honest question, I don't use XCode that much):

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
5 Principles of Persuasive Web Design
My point is.. you can have any application or service to handle bitcoin address clicks. You can choose to open your wallet service on any website, or an application which manages your bitcoins stored in your hard disk. It isn't a HTTP link, and there isn't some central web service to transfer bitcoins.
I wrote about this a few months ago : http://www.lengrand.fr/2012/12/how-we-won-our-first-startup-...

Basically, No need to be technical. I would even say that being not technical is better than being too much.
The whole experience is awesome. You meet so much cool people.

Just go and enjoy, you'll surely get inspired :).
Right; perhaps it would be better to introduce a generic URI scheme for paying:

pay:?currency=btc&address=1BlaH&amount=1.0
The purpose of many of these sites is to extort money from people who have had mugshots taken of them, regardless of whether they are ultimately guilty or innocent, and long after they have since served their time or been found innocent. Imagine you are accused of a crime you did not commit, are arrested and end up in jail long enough to lose your job, are found innocent, but searches for your name come up with your mugshot and outdated information about the crime you never committed... because 10 sites have all decided to make you a part of their list. And you can have your mugshot taken down, if you will agree to pay them $50. Each.

Does this still seem like nothing's wrong here?
It would be nice to have some TL;DR on popehat, I don't always have the time for the full Law and order episode :)
Uber wins in NYC lawsuit filed by limo lobby
How are humans going to become extinct?
I've used AppCode for a couple of months last year and tried again with 2.0 this year, but I really didn't like IdeaVim, and I didn't look like easy to extend.
Well, while it makes a brute-force attack somewhat easier, it is still certainly not easy. While I haven't tried it, I suppose Facebook has some strong brute-force prevention methods (rate limiting, for instance, captchas etc).

Most Facebook account's get compromised through social engineering / keyloggers. And that risk is not increased by facebooks login implementation.
Forgive my lack of knowledge, but does this mean that in future motherboards or CPUs could be sold that lock out non DRM files, or something in our hardware like that?
3D print champion Shapeways raises monster funding with AndreessenHorowitz
How can an 8-bit integer hold values larger than 8 bits?
This is my biggest issue with BS also (having only started testing it today). It is definitely an issue, and it definitely nukes files, apparently permanently with no recourse.

I tested it out like this, on two machines (Mac Pro No. 5 and MacBook Pro No. 5, sorry for the confusingly similar names):

[mason@MacBook-Pro-No-5 ~]$ cd BTSync/
[mason@MacBook-Pro-No-5 BTSync]$ echo 'Hey man, this is draft one. ' > my_awesome_file.txt

Here I waited for it to sync and confirmed the same file was on both machines.

Then, in two terminal windows:

[mason@Mac-Pro-No-5 BTSync]$ echo 'hello from Mac Pro at remote office' >> my_awesome_file.txt

[mason@MacBook-Pro-No-5 BTSync]$ echo 'hello again from local office' >> my_awesome_file.txt

I pressed Return as close to simultaneously as I could in each window, with the MacBook Pro No. 5 machine being second.

While it sync'd, I just had time to visually confirm that the contents of the two files were as expected, and different from each other.

MacBook Pro No. 5's file:

Hey man, this is draft one.
hello again from local office

Mac Pro No. 5's file:

Hey man, this is draft one.
hello from Mac Pro at remote office

A second later, the sync was complete. The file from Mac Pro No. 5 was completely gone, and both machines's my_awesome_file.txt now contained:

Hey man, this is draft one.
hello again from local office

I then looked in the .SyncTrash dir on both machines, to see if the nuked file made it in there, but it did not.

Conclusion: Modifying a file on two machines will cause one of the conflicting versions to be annihilated permanently. Furthermore, this can happen nearly instantaneously, making it unlikely that any backup mechanism would be able to preserve the 'losing' version of the file.

Thoughts: I think this is a potentially serious problem and I hope they fix it. Still, to me personally, this is probably preferable to my main problems with Dropbox (slow speeds and utterly broken symlink behavior, as discussed elsewhere in this thread). Overall I am still pretty excited about this product.
Http://m.in.88db.com/Health-Fitness/Martial-Arts/ad-1125357/
Traditionally a "Yes Man" was a subordinate who did whatever his boss (it was always a man) asked.

Ask any singer or actor, hearing "You are great" all the time means you cannot trust anyone's judgement. If someone says "No" or "I don't like it", you can always follow up with the question "Please can you tell me why?"
I would suggest going even further and not raise money before having some kind of traction or a strong product/market fit based on a statistically significant user pool.
Evaluating Extraordinary Claims: Mind Over Matter? Or Mind Over Mind?
Your point was very nicely expressed in this xkcd:
http://xkcd.com/397/.
Now imagine the mugshot isn't for a minor traffic offence, but is for a rape or child abuse offence; and that the person photographed was released without charge and never prosecuted.

That mugshot now becomes a severe problem for you, risking your employment, and even your life.
Indisputable Photo Evidence That the Boston Marathon Bombing Was Staged
How to use IntelliJ Idea to write and debug Groovy scripts
RethinkDB does now have a community supported php driver -- http://danielmewes.github.io/php-rql/
Shangri-la Travel & Shangri-la Adventure with ChinaTour.com
ChinaTour.com provides various Shangri-la tours to meet travelers' need of adventure in Shangri-la. These itineraries of Shangri-la tour cover must-see attractions in Zhongdian as well as other sightseeings in Kunming, Lijiang, Dali, Shanghai.
I'm in academia - we don't have project managers (but post-modernists abound).
IOS layout helper library
Facebook uses bittorrent for deploying new versions of the site to machines in their data centers.
That's an interesting approach, but in fact your range is a time estimate, so it's not quite true that you've stopped doing time estimates, it's just you've stopped telling the cusetomer exactly what they are.
Clickable: https://pinwoot.com
I certainly don't count as an "experienced VIM user" but I can talk from experience.

I started using it about 3 years ago so I distinctly remember how hard it was to find reliable information on the net and above all how misguided my attempt to turn Vim into a TextMate clone was. It took me a few months of tinkering before I changed my approach and decided to drop my 40+ plugins and the 1000+ lines long ~/.vimrc I didn't really understand and start from scratch.

That was the best move I could make and now I'm able to use bare Vim and my highly customized Vim with more or less the same efficiency: while I use a bunch of plugins, I'm not dependent and that's very important for me.
Site is incredibly slow (I see Wordpress is doing its job again). If it goes down, here is a copy of the html: http://pastebin.com/raw.php?i=fnutc6A3
As many others in here I'm continuously working on start-up ideas when my day-job is over. One of these is nearing it's beta phase. Ideally I'd do a closed beta-test for invite users only. They would have to expect all their data to be lost after the closed beta period. What is the best strategy to attract such users? It's no exactly "Show HN"-material as it's far from a finished product. But I'd like to get early feedback from users that does not expect to much..
Not surprising but always worth highlighting.

In my opinion this is the meritocracy Michael Young described.
The first few paragraphs sum everything up that's wrong with the "start-up scene"
https://en.wikipedia.org/wiki/Histrionic_personality_disorde...
Are negative-karma users unable to upvote posts?
I had posted a comment somewhere which seemed like blatant advertising, which I had not intended it to be. I gained some negative karma points. :)

I'm trying to up vote my own post someone had submitted, but it doesn't look like I can. Is this intentional?

Submission: https://news.ycombinator.com/item?id=5600123
My two cents:

Isn't one of the stereotypical first world problems, from before the term even existed, finding out you're wearing the same outfit as someone else? Why is the ability to copy an outfit a desired feature?
I second this, and generally, the entire page. While calling the way Maddox writes as "extremely offensive" would actually be a very nice thing to say, he usually does have a lot of really good points.

Personal favourite: http://thebestpageintheuniverse.net/c.cgi?u=math.
If you mkdir -p ~/Library/Developer/Xcode/UserData/FontAndColorThemes/ , does it work then?
The best approach I've found to estimation based on hourly rate is to always give ranges, even for the smallest tasks, and to not be afraid of giving very wide ranges when appropriate (which is frequently). The low end of the range should be your actual best guess estimate, what you would allot if you didn't use a range. The high end is a worst case scenario that should reflect the complexity of the task and the potential for unforeseen obstacles. "2-8" hours is a perfectly valid range for a task.

This serves a few purposes.

1.) It trains the client to think about the project in a way that is actually consistent with the process of building software.

2.) It lets the client psychologically attach themselves to the low end, the best case scenario, which can be helpful for getting the estimate approved, but doesn't give them grounds to feel that you missed the estimate when reality sets in and things take longer.

3.) It lets developers create estimates much faster, because they don't have to pin themselves to a single (likely to be over-optimistic) number.
How Did Game Developers Pack Entire Games into so Little Memory?
Placety launches its location-based social network for iPhone and iPad
We used something a bit like this at IBM years ago. I'm pretty sure we weighted the pessimistic estimate higher than the likely estimate though.
Basically, I derive a significant amount of esteem and happiness from making things that people use. It was this that lead myself and those around me to believe I should pursue Engineering. Unfortunately, I derived very little to no esteem from what I felt was merely "book learning" at Cooper. The school system I grew up in was extremely liberal and forward-thinking, so Cooper Union felt extremely rigid to me (although I acknowledge the possibility that all Engineering programs are like this). I simply couldn't survive four years like that.

Ultimately, I studied Economics at NYU, so I moved away from Engineering to allow myself to pursue development on my own. There are other reasons why I moved to Economics, but thats the gist of it.
http://en.wikipedia.org/wiki/Information-theoretic_death is a good way to think about these things.
I work with multiple currencies in the real world. However the earnings are made, they are always accounted for in the currency of the company.

If you publicly acknowledge that you are accepting bitcoin as payment, beware that you will have to account for it's value on the day of the transaction. This means that if a person buys a pair of shoes at $50 and you hadn't adjusted your own exchange rate in line with the market for that date, you could end up recording more $ or less $ for that sale, and you pay tax a % of your profit on that sale.

A freelancer however could, in theory, conduct their business entirely out of the public gaze, but that would also entail your customer playing the game. If at least one half of the transaction's address is known, then the other can be found out in the blockchain. It won't identify you specifically in the transaction, but your customer may be forced to disclose who they were paying.
Just to make the connection for others, you are describing something that can be used for chat AND binaries. As ugly a hack as it might be, (speaking to the choir, I know) there is tremendous value in simply being able to move messages (in this case, as simple files), between buddies without needing an "account" with a "service" (of the type that motivates people to excessively use "quotes").
A press mention always leads to a spike in traffic / sign-ups. This shouldn't be surprising. I was one of those people who tried EveryMe when it came out. I simply didn't see what problem it was solving. It was overhyped and not very useful imo. I'm afraid you're repeating the same mistake with Origami.

But a launch is nothing more than a free way to get some traffic. Sure it doesn't guarantee conversions, but you'd be foolish to avoid free marketing for your startup. Instagram’s app reached 1 million downloads in less than 24 hours (and 5 million downloads in just six days). Apple's iPhone launch went pretty well too. Don't blame the press for lack of market fit.

Edit: you've made things harder on yourself by trying to invent a new product category. The iPhone was a better phone. Instagram was better than Facebook at photo-sharing. Are you sure the world needs a social network for families? If you ask people (especially investors) nobody will say its a crap idea because then you're viewed as the guy who doesn't want to share photos with his family. Well I don't. And neither do the girls on Instagram that have thousands of followers.

I've seen a few failed attempts at vertical social networks (soc nets for pets, families, etc) and none have been successful at establishing a new product category. Perhaps it's like "email for families" - there's no point for a completely new identity. Social networking is like email - its a set of tools (photo-sharing, commenting, posts). Instagram improved one of those tools. That's a functional approach. Trying to apply the same tools in a niche just means "messaging for families" to me. I understand families is the biggest use case of EveryMe probably, but WatsApp had the group messaging feature like forever and I've only seen anyone ever use it once. Group messaging never seemed to be a popular product category, and not one of the top things to do on Facebook (unlike photo sharing) so it seems like the market doesn't need a standalone app for that.
I've only ever submitted one of my own posts. It got killed instantly. I had no track record of doing this, but I guess russel is right. The moderators don't like you doing it.

EDIT : I checked, you use a pseudonym I don't suppose it identifies you as the writer of the posts.
Without knowing more about the reason you never got aid (wealthy parents refused to pay tuition?), there's not much I can say about the general applicability of your anecdote.
Ask HN:Is it time for Twitter to use 2 Factor Authentication?
With the high profile hack of the AP Twitter Account, is it time for Twitter to strengthen authentication, by offering a 2 factor authentication solution ?

Couldn't they achieve this quickly using Twilio to send SMS token codes to users who opt to have 2 factor auth ?
out of curiosity, where did you go that costs 50k a year? Even for American stuff that sounds excessive.

It would probably have been a better bet to study in your home country, and get into a school with an exchange program with a good uni in the US (Granted, your country might not have had that).
The solution presented is incorrect. I can't explain it any more than what I already said.

While he is correct about the fact that standard tooling doesn't deal with "distances", he must at the same time give the right solution.

By the way, another more direct way to get it right would be to solve S=D/T for T and hand that to the UI framework. I'm not sure what language/framework he is using but here is the general idea:

speed = 10;
start = 0;
end = 100;
time = (end - start) / speed;

circle.left = start;
animate duration: time {
circle.left = 100
}

Which in itself has very little to do with a physics engine, but won't result in a customer logging a bug about how things are behaving strangely on their 120hz monitor.
Ah, thanks. With CloudStation, the Synology is a central box to which all devices sync, as opposed to the p2p nature of BS.
> Sharing photos was solved for the 99% by Facebook & Apple & Google.

Rubbish. Dropbox already has people's photos. It's easier and better to tap the screen a few times and share them there.
Lean Startup is Crap
At the end of the post I clicked to see what Draft was. Then I clicked on "Try Draft" but that lead to a screen where I have to create an account.

Why would one need to create an account just to "try" a product? That doesn't happen in the real world.

Looks pretty herdish to me.
Let's pray for Ya'an (szyms22szyms.com)
It's not like many of the original artists want a payout. They just want attribution.
Still is? http://www.ubuntu.com/download/desktop/alternative-downloads

There's also http://debtorrent.alioth.debian.org/

Apparently CCP is planning to use bittorrent for the next generation launcher for EVE online:

http://community.eveonline.com/news/dev-blogs/74573
"After finding one of my photographs posted to IFLS yesterday without permission, I surveyed the most recent 100 images in the IFLS stream and tallied the percentage of images that were credited[...]”

From the article, emphasis mine.
It seems plausible, although I don't know for sure.

You have options. One is simply to take your lumps and join in with the community. Submit items, comment in threads, etc., remembering that the HN crowd punishes content-free comments like "Me Too" or "Great Post", but can reward new insight and new information

Another is to register with a new, fresh account and start over with 1 point of karma. If necessary you can always return to this account when you have something really good to contribute, and this resurrect it.
GE looking at using 3-D printing to make jet parts
IMO DRM has nothing to do with piracy in a lot of people (at least who I've spoken to.) It's more about convenience.

I went to pirate a film last year. Mind you, it was a film I had purchased but I didn't have it on holiday with me so I thought about just downloading it on a torrent site. But then I noticed YouTube offered the same movie for £2.50 rental, streamed on a fast connection in HD 1080p. That is what stopped me pirating it. Not because I couldn't find it, but because I found an option that was more convenient than waiting 8 hours for a download.

That's what Steam does really well. Why would I bother pirating that game, when I can pay a pretty small fee and have it ready to play within half an hour tops?
Hijacked AP Twitter account claimed the White House was under attack
Self-proclaimed Alleged LulzSec leader arrested by Australian Federal Police
Will Computers And Humans Make Decisions Together In The Future?