skysight-inc/HackerNews huggingface dataset:
Cassandra cluster that spans 3 different network domains with 2 shell commands
> Per host pricing seems high, and difficult to scale.

This is an understatement. $149/month/host is crazy if you're using anything other than the largest AWS instances, for example - a c3.large is $16.11/month with a reservation.
I guess I should stop it from working, but it creates a nice pattern when multiple people do this.
Why? It's being run inside the docker container, it should be ok.
If you think about what magicians do and how they do it, "making the complicated look simple" is also a nice definition of magic.

In other words, if you're ever thinking, "how could she have known that I'd choose the 7 of diamonds?!" you're probably victim of some implicit thought like, "she couldn't possibly have bought 52 decks, pulled out the 7 of diamonds from each of them, and built a deck consisting only of the 7 of diamonds, so that no matter how I shuffled and cut that deck the top card would be the same. No one in their right mind would spend the time and effort to do that." But, that's exactly what she did. She did a lot of abstracted preparation so that the hard work behind the scenes just vanished at the higher level of performance. That's what a good cook does, it's what a magician does, and it's the entire role of "administration" and "middle-men," theoretically-speaking.
Show HN: RecipeWriter – An editor to write recipes
For me, profilers are most useful for

1. quickly seeing which high level functions or methods take the longest time,
2. which methods are called a lot.

Even 2. can be of marginal use. A lot of times, it's not surprising a method is called a lot, and not clear whether those calls are indicative of a performance problem. There are times, though, where a method is called a lot more than you expected, in which case it might be the clue to solving the performance problem.

For 1., it's usually click down through the call stack for the most expensive top level method, while there is still a single method taking up a good fraction of the overall time.

Hopefully the stopping point will still be a method you wrote, and not a library call. If it's your code, you likely have the ability to fix the performance problem by changing your code. If it's a library call, you might need to be a little more creative, in finding an alternative approach, or better understanding what that library call is doing under the hood.

So for me, the profiler just tells me I'm looking at the right general part of the code when trying to improve performance, and that's about it.
The problem is they've made it pretty clear they won't bother as its been mentioned multiple times and the general response is "Oh, we'll add a FAQ bullet point" or the like and then it gets blown off.

"May I incentivize people for upvoting my product?

Please don't. People should upvote things they genuinely like or find interesting, not because they're bribed with free (metaphorical) candy. :)"

http://www.producthunt.com/about

That is as close as it gets.
They're scoring pretty well on the class right-wing themes of "more police", "putting bad people in prison for a long time prevents crime", "down with environmental policies", "make sure these brown people pay taxes but don't get benefits". I'm liberally translating the program, in the spirit of their "No to Political Correctness - it stifles free speech" bullet point.

Of course "Teach children positive messages and pride in their country" (which immediately brought to mind a law passed by the right-wing in France aiming at emphasizing "the positive role of colonization").
Awesome!

On the top of my wishlist: Look up HN story by URL.

(From the comments, I learned about a different API that will suffice for now: https://hn.algolia.com/api/v1/search?query=google.com&restri... )
Haha. You're so wrong.
I don't know where you're living, but Occupy has a pretty strong showing every May here in Seattle... they're also Kshama Sawant's base. (First socialist on the city council since 1877.)

A lot has to happen before Occupy fizzles out around here.
Do you know about any better alternative to PH ?

I'm not trying to say "It's the best, if you don't like it get lost", but I love startups and I'm honestly curious.
His code snippets are not showing up correctly on his site:

"bool ok = socket99_open(&amp;cfg, &amp;res);"
Sorry we have a bug with character normalization which messes up punctuation parsing. That accounts for most of the mistakes here ("its" is not a mistake, it refers to the owner). Here is the fixed output:

Adobe	ORGANIZATION

Digital Editions	ORGANIZATION

others	PEOPLE

readers	PEOPLE

mother-	PERSON

ship	VEHICLE

Two	CARDINAL

reports	EVENT_COMMUNICATION

claim	EVENT_COMMUNICATION

its	ORGANIZATION

your	PERSON
I use Arch Linux because I get to choose exactly what is running on my system. Arch also has the most active community as well, IMHO. If there's ever any doubt how to do something, the Arch Wiki will show you how to do it, often 5 different ways.

One of the biggest pluses of Arch is the Arch User Repository. If a package for something doesn't exist, someone will put it in the AUR for you. Whenever some software is released for a specific Linux distro, I assume Arch gets it too and I'm almost always right. I like Mint Linux's UI a lot (that's Mint Linux's main selling point) so I installed it on Arch with one command. Steam only worked with Ubuntu when it was released for Linux... except I installed it on Arch with one command the next day. Spotify is tricky to get for Linux unless you use a Debian based distro... or Arch, in which case it's in the AUR ready to be installed with one command.

https://wiki.archlinux.org/index.php/Arch_compared_to_other_...
Linux: MySQL Master Replication, Heartbeat, DRBD, Apache/PHP/Varnish MegaHOWTO
Street Machine Nationals come to a close
not sure about any revenue. But I guess they are 9 right now. Ryan sent out a blog article about his journey in his newsletter today :
https://medium.com/on-startups/the-artifacts-of-product-hunt...
> automatically recalculated data flow variables (think: "variables" that work like spreadsheet cells)

That sounds kinda like C# Properties, which can be calculated with arbitrarily complex code at get and set time. Is that what you had in mind? It's commonly used with WPF data binding.
How is Product Hunt any different from HN? HN has already created a culture of upvoting the best tech products from people who know their shit. I may be naive but how can the PH experience improve upon the already exceptional HN experience?
We've always known there courtrooms without juries. For example, the Supreme Court does not have a jury.

Are there civilian federal criminal prosecutions without juries? I can't recall hearing of any.
I don't think the market for this is to get the actual original code. It's more like understanding what a particular program does: when you see it on a higher level it's much easier to understand the code than reading raw assembly.
I think there would certainly be things to iron out but the burden is on them to provide a system of regulation that works. Currently they aren't. Regardless I don't think the two problems you mentioned are insurmountable for a $10B company by any means.
Wow, I sure hate to be providing a bit of data to support the government's actions, which I find abhorrent, but here goes.

For a long time, if cops have you in custody or were at your house and your phone rang? They'd pick it up and say "hello" You can find out all kinds of incriminating stuff like that.

Of course, that's not actively impersonating somebody, like this case. If I had to guess, I'd say that this was the result of 1) an atmosphere of "we're the government, so we'll do damn well what we please", combined with 2) poor oversight, and 3) similarity to something else that was approved and had worked for years.

Hell of a thing, taking somebody's online identity. You take away all they've got, and all they're ever going to have [1]

[1] Apologies to Clint Eastwood, but it seemed appropriate. We have yet to really figure out the kind of damage things like this can have. https://www.youtube.com/watch?v=7lYVggyHRkY
https://pay.reddit.com/r/startups
https://pay.reddit.com/r/entrepreneur
https://pay.reddit.com/r/smallbusiness
https://pay.reddit.com/r/kickstarter

Sorta. PH is a bit better focused because its designed around its idea.
> No, that's exactly how science works.

No, it doesn't. There have been an ample number of scientists that have produced spectacular work on a consistent basis. No luck involved. And they have been highly valued.

What you don't want to admit is that scientists are like basketball players when it comes to how they're valued. You're either a superstar or you're worthless ... and being really good is equivalent to being worthless. You need to be spectacular.

I'm not trying to offend, that's just how the market works. I don't see anybody complaining about the market dynamics of athletes.
I don't see how that would be possible unless Slack has a full list of their customers available somewhere.

Note that elsewhere in this thread you can see that it was reported to Slack, but they responded saying it wasn't a bug.
Our plan is definitely to allow you to use this on your Android/IPhone app once we are GA.
1) Fair enough; I'm very surprised, and will take a look at fixing that. 2) I didn't mean for the user to work it out, I meant that a simplistic highlighting script should be capable of it.
Docker "isolation" is not as strong as most hipsters think. :-)
Not that I think it's good that mobile OSes spy on you, Windows 10 will a desktop operating system. Desktop OSes have not traditionally been known to spy on you.
> 5to6

I think you mean 6to5.
How We Sent a Man to the Moon Without E-mail and Why It Matters Today
> My understanding is that stripe has always done some level of fraud protection (e.g. Monitoring to ensure someone isn't incrementing through card numbers to find one that works)

Yeah, for sure. We (Stripe) power many commerce platforms today[1], so we've been able to accumulate a decent amount of training data. It's probably also worth pointing out that our functionality for platforms like these protects the platform from risk losses, and has from the start. But, more competition is good for users, and congrats to WePay on the launch.

[1] Twitter, Facebook, Wave Accounting, Shopify, BigCommerce, Freshbooks, GoDaddy, Wufoo, and more.
We seem to think that time spent learning is lost labor, rather than that time spent laboring is lost time for learning, although we know that both learning and laboring are required for productivity, and that learning is capex.
You're welcome. The premise is nice - how long it takes famous authors to write books - it's just that the graphs don't answer that question.

It looks like you made the change to a step function. I think you have the direction wrong. Consider C. S. Lewis. I don't think he wrote 150K words per year for almost 5 years to produce the 36K words for The Lion, The Witch, and The Wardrobe.

Lewis was also an essayist. Take a look at http://en.wikipedia.org/wiki/C._S._Lewis_bibliography for the many essays not included in your list. In fact, the bio says "His most distinguished and popular accomplishments include Mere Christianity ..." but Mere Christianity isn't on the list of books.

Or consider that 'The Great Divorce' was originally written as a serial for The Guardian, and at the same time as writing 'That Hideous Strength', so it's not that he worked full time on first one then the other.

I hope your project it's a labor of love, as the complete answers (the sort that won't irritate fans or detailed oriented people like me) will get you bogged down in details that require a lot of manual research. But you'll have the admiration of the few who really do care.
When you're speaking on a predominantly American message board, you should either avoid using terms that mean radically different things to you than what they mean to most Americans, or you should consider what they mean to most Americans very carefully and make sure that your meaning can't be misinterpreted.
Am I having a deja-vu or did this already happen a month ago?
Why the poorest countries torrent the biggest files
Do you try to test something with this?
We built this with a lot of feedback and help from the HN community.

When Cucumbertown[1] launched we had a lot of HNers like Trey who used to keep recipes in a Dropbox folder and share. The first version of the editor was form based (a bit like a survey form) and inhibited copy/paste and free form cursor movements. We hacked around that version for sometime time till we hit the limits. A textfield could only do so much.

So some time back we decided to do a full rewrite, ground up pushing our limits with everything we learned.

This editor tries to be unobtrusive, simple and smart. The engine behind the scenes does a lot of work including parsing, numbering, autocomplete etc. all the way to a beautiful output.

Here’s an example: http://www.cucumbertown.com/onion-puffs-recipe-dish

This is just a start and there’s a lot ahead of us. As always we would love your feedback.

I hope this help HNers like munificient[2] move from textfiles to a better solution.

[1] http://cucumbertown.com/

[2] https://news.ycombinator.com/item?id=8358827
Well when the founder was the initial twitter spammer, its kind of hard to turn around and tell everyone not to do it without drawing criticism.
If you are referring the infamous 75% tax, it was initially supposed to be a new tax bracket for the income tax (so any source of income above 1 million €), but it has been transformed in a tax paid by companies that are paying salaries and bonus above 1 million €, and it is capped to 5% of company revenue.

From my understanding, it means that for whatever reason you get an income above 1 million € this year for selling a company or renting apartment complex, or any other mean, the 75% tax does not apply to you.

The biggest contributors so far seem to be Football clubs, and likely some financial institutions. I don't have the exact number at hand but it is projected to only raise 200 millions. It concerned about 400 companies and 1000 people.
It was only applied for 2013-2014 and seems to be abandoned for 2015.

For the most part, the uber rich are not rich because of their salary. Bill Gates or Steve Job, had they been French, would not have payed the 75% tax.

That does not make the idea less socialist, but I think it is a bit overblown internationally given how few people are impacted.
Thanks a lot, didn't really think about searching around on reddit, stupid me. :)s
Ask HN: Which startups are hiring in India?
I know this is a common question, but I would really like to know which startups in India are hiring and what skillset they are looking for.
How Data Mining Is Used in Trading
Survive? As in how long till I would die of impoverishment?
Factorial number system a.k.a Factoradic
Ship.io: CI for mobile apps
Right, I see that now. I misread you earlier.
Also, at this time systemd comes with daemons or utilities for logging, network time, DNS, DHCP, network management, and is poised to act as the intermediary between dbus and kdbus, as well as provide user space virtual terminals.

I am likely forgetting something here, but systemd is way more than a "mere" init replacement at this time.
Reddit had sock puppets initially too. That doesn't mean you don't stop it once you get to a certain size to avoid losing credibility. ;)

I'd saying raising 5+ million qualifies as a "certain size".
I love ProductHunt. A lot. Many lots. I take a look at it most days.

At the end of the day though it's just a good list. There's no barrier to entry and as soon as they add in any revenue streams that justify a huge valuation (which I certainly can't figure out anyway) then what's to stop "Product Hunt - No Ads" from stealing the "market"?
I dont think they were intending for this to go out on production applications just yet. You could just play around with the API in some personal or open source project for now. Whatever pricing plan they come out with should be reasonable.
> Isn't this a problem that can be easily fixed in the same way that HN looks for vote rigging? Seems like one week of work in putting in a fraud detection / collusion / vote weighting system. Also seems to be just a minor growing pain, a feature just ignored so far because it hasn't been important to work on, but once it becomes a bigger concern by the community, I can't think of a good reason why it wouldn't be resolved.

It would be relatively simple to stop: Hacker News implements a behavior where upvotes on direct links to a HN submission from a non-HN referrer do not count. Of course, there's a workaround (not disclosed here) to this behavior : if PH implemented a similar system, everyone would just use the workaround, as there's a strong financial incentive for the average person to upvote-beg (Hacker News has flagging which strongly offsets any upvotes for inappropriate articles using this method, while PH downvotes are equal power to upvotes). Additionally, there's a strong disincentive for PH to stop upvote begging (each upvote beg tweet is a free name drop for Product Hunt), which is why I'm not fond of the "bullet point" instead of "tell the user that upvote begging is bad"
She has a better case on:

* Is "you can use these in on-going investigations" really consent to create fake social network profiles?

* Is it ok for the DEA to (e.g.) post photos of her in her "bra and panties"? What if they had posted nude photos of her?

* Is it ok for the DEA to post photos of minors and put them in the middle of this?
Why only windows ? i couldn't get it.
Did PGOpenCL ever get released in any form? I've seen that PDF over and over again, but never any product or code.
Honestly, I don't care how you feel. The Constitutional Court of Bonn (Germany) states that there is no representation in proportional list system. (I'll look for the quote).

> What's not democratic is first-past-the-post systems, where if in my city 30% of the people vote for candidate A, 25% for B, 25% for C and 20% for D, only 30% of the people get a representative and the rest of the votes go directly to the trash bin.

This doesn't happen in a two-round majority system.
Hey, I'm the co-founder of Opbeat. Thanks for sharing! Would love feedback on our release.
The cycle-counts returned by cachegrind are repeatable, to 7 or 8 significant figures. That means that I can make a small change and rerun the test and know whether or not the change helped or hurt even if the difference is only 0.01%. I don't think perf is quite so repeatable, is it?

Also, the cg_annotate utility gives me a complete program listing showing me the cycle counts spent on each line of code, which is invaluable in tracking down hotspots in need of work. If perf provides such a tool, I am unaware of it.

Remember that I'm not trying to optimize for a specific CPU. SQLite is cross-platform. I want to do optimizations that help on all CPUs using all compilers. I'm measuring the performance on the "cachegrind virtual CPU" of a binary prepared using GCC and -Os because that combination gives repeatable measurements that are easy to map into specific lines of source code. But the optimizations themselves should usually apply across all CPUs and all compilers and all compiler optimization settings.

Nkruz is, of course, welcomed to use any tool he likes to optimize his projects. But, at least for the moment, I'm finding cachegrind to be a better tool to help with implementing micro-optimizations.
Ask HN: Do you use Socket.IO 1.x in production?
Socket.IO 1.0 was released this spring. It is supposed to have better scalability and performance than 0.9 ([1]).

I couldn't find any benchmarks or production stories of Socket.IO 1.x on the internet, though. This raises the question: Does anybody even use it in production?

If YES: How did 1.X work out for you? In particular, how well does it handle large number of concurrent connections (e.g 10000)?

[1] https://news.ycombinator.com/item?id=7811674
And what's your point here? I can see that they have borrowed much of their design from Gmail. But there is no use complaining here.
Gift card for restaurants? It's that seriously a thing? What message are you supposed to get when you receive one, "I would like to offer you dinner but can't spare one hour to eat it with you"?
Other collaborative projects:

http://www.lunchtimers.com/

http://www.drawball.com/
Directory App Truecaller Raises $60M at a $300M Valuation Led by KPCB
BranchMetrics Gets You All the Data Needed for Customer Acquisition Strategy
The parent poster is lamenting all of the "hey! If I did that I would go to jail!" comments. There are many things that the government can do that you can't by law.

I don't think that these statements in anyway state that it's ok for the government to overstep the restrictions put on the extra powers that it has.
Or perhaps we attach a third field to the tuple and call it a "priority" and require that everything with higher priority is done before anything with low priority. Let's call it (I am probably inventing the term here) "priority queue".

Author actually writes about it. There are plenty of tasks that may be of low value to him but are absolutely essential for external reasons.
Truecaller Scores $60M in Series C from KPCB, Atomico, and Sequoia
Hey, developer here. Made this in my spare time to get reacquainted with django and to learn how to use celery and celery beat. I also love the idea of using data that people are already creating passively in a new way that breathes some more use into it (e.g. using github commits to give a daily status update).

Thanks for checking it out!
When I went there, a number of the "latest" pixels were attempted SQL injections. I'm not sure what table they were expecting to drop, but I found it highly amusing.
Great article! Being the fat guy I am, I had to google "salt and cornstarch on meat" and I'm glad I did! "As odd as it sounds, don’t skip the cornstarch. The cornstarch absorbs additional moisture from the surface of the steaks. Drier exteriors mean even darker, more intense browning, which translates to bigger, more complex flavor."[1]

[1] http://americastestkitchen.tumblr.com/post/86246187118/perfe...
It's almost cathartic to hear the struggle of immigrants coming to the US for better opportunities transcends ethnic and racial backgrounds. We've heard this story differently before about Latino immigrants coming to the US and taking tough jobs in the kitchen to provide for a better life for their family. Anthony Bourdain even chronicles it in his book, Kitchen Confidential.

Of course this narrative of a hard working immigrant coming to this country to work goes squarely against what we hear from critics saying immigrants only come here to freeload. If anything, this article just shows how lazy Americans can be, when Americans can't be bothered to eat meat or fish with bones, but of course that's just an anecdote.

How do you create opportunities for immigrants and people in general? How do you empower people to leverage their own skills and monetize them, without others looking to exploit them.

Great article.
Note: you have trailing text at the end of the first hover box on the starter kit: http://cl.ly/image/0P1i0k0A1T3P/note.png
They used interoffice memos.

Take a look at this citation list for "Lunar Impact: The NASA History of Project Ranger" - http://books.google.com/books?id=UewO7htzSv4C&pg=PA386&lpg=P... and see just how many are "interoffice memo from X to Y".

They also had voice-operated memo writers, also known as secretaries, typists, or stenographers.
More details? Which service? What were you doing with it?