skysight-inc/HackerNews huggingface dataset:
I am pleased with DO but they overpromise way too often, or at least they used to. We were supposed to be able to install instances from ISO in 2012 as promised by their support tickets:

http://digitalocean.uservoice.com/forums/136585-digital-ocea...

It was last updated ONE YEAR AGO. Come on, that is outrageous.
I don't see any adds for that search result, though the results are now tainted by news articles about that ad and that particular search.

Just to derail the conspiracy train, when I try other searches of the same type, such as "oldest bar in philadephia", I get no ads as well. I would not expect ads for a search that unique.
Sadly the Wikipedia entry is now pushed down to page two for me. I have a bunch of HATEFUL USELESS NEWS ARTICLES filling my first page.

I know how to search for news. I include [news] in the search terms, or I clicky the news button.

I wish there was an easy way to set Google searches to search for things older than one month by default.
You have seemingly replaced "Israelis" with "Jewish people" whereas about 20% of Israelis are not Jewish. I think if we discuss profiling it is important to see what kind of profiling, specifically, is applied, its reasons and consequences.
This will probably explain it. For reasons I won't go into I'm using a machine that can't be upgraded, and is on FireFox 2.0.0.11.

It might also explain why the arrows on a Blackberry Browser are no longer vertically aligned with each other.
It's not really JS, shaders are doing all the heavy lifting.
Took me a long time to notice that my cursor movements were injecting disturbances into the fluid. What physical laws govern these points, and how is the cursor perturbing them?
Ask HN: Feedback on SaaS
Hi HN-

I am currently seeking feedback on a new project. I figured that some eyeballs could find this and find it interesting.

Teamite is a task management, organizaiton, and team management platform. Sounds broad, but this idea was born from the pain of my current clients. I built an internal system for them that helps them train and manage their workers (some remote).. So I decided to launch a SaaS version of the idea.

http://Teamite.com is the site, and I currently have a survey up--
http://Teamite.com/survey

Any feedback would be appreciated!
Well, it has been 21 years now and calling the thing designed might be a little much. It was pretty much a long, thick shoe string with a keyring and attachment for our id. It was a bit of a summer from hell and that incident should have been the warning to run for it. Sadly, I was young and stubborn and clearly the head injury affected my decisions for the rest of the summer. :)
No way. Feeding the credit card system is feeding children to satan.

Replacing ACH is a much better solution. Like what Dwolla has done.
Growing Engagement on Instagram
Yes, of course. But structuring it this way encourages users who wouldn't have otherwise done it to do so. We were prompted to build this feature because of how much money has gone through brainwallet with poor passphrases.
>At a relatively early stage startup many of the techniques are overkill, or simply out of reach, but it's nice to peer around the corner and get an overview of the approaches and problems of performance at the next order of magnitude of scale.

I wouldn't say that they're necessarily overkill or out of reach, but things to keep in mind as you're designing and building your software. Making sure that you can measure and instrument your code can save a lot of grief later on, even if it doesn't make sense to be doing those measurements right now. The flowchart is absolutely true: You can't prove that it's fast without measuring it.
no, there is more. Take "because yay!". Doesn't necessarily make sense if you put an "of" in there. Yet there is something in common between "because yay!" and "because math" that is not there between "because yay!" and "because of math".
If you have more than 500 karma then you can downvote comments, provided they are not replies to you, and not too old.

You cannot downvote submissions, replies to you, really old comments, or at all if you have less than 500 karma.
Your right, but anybody who can see any of those aspects would not be the target audience for what they are doing. Documentation would appear to be the added value. So with that it can do no harm. Price wise it would seem to be very fair as well given bundle deals (http://www.maplin.co.uk/raspberry-pi-pro-kit-783586 I'm thinking of being in the UK) and with the extra primary school level approach documentation then this only makes it more suitable towards the target market.

Remember not all parents are computer aware beyond a browser and word document. Indeed I'd say it would be very close to 100% of all hacker news readers have installed a Operating system and that in itself is not the target audience this kickstarter is aimed at.

That is why your right in everything you say and still as wrong akin too telling a child there is no Santa :).
http://www.featuremap.co (although it's actually written in TypeScript :))

We make extensive use of Knockout and Backbone; the backend is ASP.NET MVC4/WebAPI.
I do agree with you but nowadays you could pickup a used Mac Mini for $400-$500 that should be more than good enough for this. It's still a cost but its not as out of reach it may have been.
Definately the US banking systems also still have the feeling that there's been an accretion of layers of technology over ancient systems. APIs that look like XML files wrapping fixed-field-length VAX-style data. It made me wonder - are there still mainframes under there? Or mainframe software being run in emulation? Or are the systems just patchworks maintaining the 1970s interchange formats because no one can stand to making breaking changes?
There's other ways of expanding the "because-noun" construction. I've occasionally posted a link to Facebook with a comment like "This is incredibly awesome and you should read this, because SPACE." In this case, the construct expands to something like "...because it has to do with space, which I consider to be inherently awesome."

"Because-noun," it would appear, can be construed multiple ways, and a lot of the meaning is contextual.
The dd command is copying from /dev/zero

I wouldn't entirely trust any disk benchmark writing empty files, you might be running into some FS optimisations there.

And 300MB/s on a single spinning disk? No chance!
My first startup I made enough money to buy a car, the second, a car radio. Not an uncommon outcome. But I did well on Sun, NetApp, and Google shares as an employee.

When a startup goes years and years and years the likelyhood of a "big" payout goes down. Especially if there has been a number of rounds because later rounds often restructure the terms if the company is in a 'do or die' sort of situation. No matter what you sign you may be out of the money even with a big initial grant.

There was this quote: "Bloodhound also paid a $15 million bonus to its current management team." which is probably the retention incentive/earnout bonus. Basically you don't want the folks who know how to run the engine to bail as soon as the check clears the bank, so you put some sort of constraint on that.

As for the original founders, hey they went on to do other things and suddenly from their past a check dropped in their lap, that is something at least.
"And as the company grew, the founders soon realized that managers contributed in many other, important ways—for instance, by communicating strategy, helping employees prioritize projects, facilitating collaboration, supporting career development, and ensuring that processes and systems aligned with company goals"

That's right, but this describes a "support" function. If they were truly filling the roles in the quotes, managers would not be "bosses", but simply "colleagues". A better term than manager would be "facilitator". I don't think anyone would argue that "facilitators" are useless. What engineers tend to disagree with is the notion of "managers" as "bosses", with significantly higher salaries, etc..
On one hand, this doesn't bother me much because it's mostly just a mutation of "because of" which I already avoid using. You can usually rework "because of <noun>" into "because <phrase>" and produce a sentence that, in my experience, better expresses what the speaker actually intends.

On the other hand, "because <noun>" is extremely inexact:

> English Has a New Preposition, Because Internet

What about the Internet caused English to gain a new preposition? Unless you already understand, "because <noun>" adds little, if any, explanation. I can see its use as a handy short-hand when your audience does already understand though.
No mobile!
Especially when the stupid ideas far outnumber the great ones. But hey, if you think you have excellent judgment, perhaps it is worth your time.
I'm gently surprised that no-one has bid for them yet.
You're absolutely allowed to be paid to edit articles. Many large organizations employ people for specifically that purpose. However, those who do so legitimately will make it clear both through their username and their userpage that that's what they're doing. The community then takes that into account when determining whether their edits are appropriate.
Even "because of short attention spans" is leaving out information... which (or whose) attention spans are we talking about. There is a qualifier or article missing somewhere. A "his", "their", "some" or something.

As I said in another comment, to me it implies the subject is dumb or hasty or something. As in a little bit of caveman speak maybe ("He hit own head because stupid").
Am I confused, or did a submission of a broken link get 14 upvotes and a position on the HN front page? Why are people upvoting a broken link?

Edit: it looks like the article just received a heavy scoring penalty and is now on page 3.
Tech firms now hiring more women than men
Dropbox partners with Salesforce
It's not a friend of Safari 7 with WebGL enabled, either.
amazingly, something similar can be observed in Russian language as well. In casual speech, one can explain the reason for something using потому что (because) followed by a noun (e.g. "потому что политика! - "because politics!"), followed by end of sentence. Which I'm not entirely sure is grammatically correct, however it has an effect similar to what you mentioned.
The typical self-written company page gets people like me putting an {{advert}} tag on it.

You may want to take a look at the actions of an editor who, undeniably, writes mostly about people and places in the part of the world where he lives. Some of the articles, and especially some of the wikilinks to those articles from other articles, for example the link from "Pork pie" to "Michael Kirk (butcher)"[1] look a lot more promotional than anything I would write about people and places in my part of the world, where there are also a lot of active Wikipedians who write mostly about local topics. Maybe it's just volunteer expression of personal opinion, which perhaps is backed up by opinion in reliable sources, but it's an odd-looking editing pattern.

[1] https://en.wikipedia.org/wiki/Michael_Kirk_(butcher)
What types of questions are you interested in asking?

If you want to ask answerable technical questions (I'm trying to do X, here's the code sample, it's crashing here or producing this output), Stack Overflow is great.

If you want to ask a vague "which framework should I use for this project" or "tabs vs. spaces" question, Stack Overflow is not the place to go, and that's by choice.

I do sometimes have a problem with people who are over-eager to downvote or close questions which aren't phrased perfectly from the beginning, but overall, if you actually have an objective, answerable technical question to ask, it can be a good place to go.
a term for this kind of meaning compression?

Because Katz.
This is a good question: I posted the correct link 2 hours ago. It would be nice if everyone moved over there... https://news.ycombinator.com/item?id=6764619
> We still have not taken the step of building a wikipedia page for our startup, and instead have continued to focus on making it notable.

Do you not know about Wikpedia's policies? You should probably not create a wikipedia page for your own product. If you become notable someone else will do it for you. You have a major conflict of interest, and thus you should just not do it, and you should probably not edit it either if one is ever created.

https://en.wikipedia.org/wiki/Wikipedia%3ASpam#Advertisement...
https://en.wikipedia.org/wiki/Wikipedia:Notability_(organiza...
Where do you login?
If they were simply differentiating between different levels of servers then I would agree. (Just like people call things "gold" "bronze" "silver" etc.)

But while it is an easy word (and it's "cute") it is different and strictly for branding over something that already is well understood and known. Why do it?
In how many lines?
Interesting that "mental laziness" is the association you have with this construction. It certainly signals a sort of casual tone, but it's easy to fall into the trap of "different than the way I speak" -> "wrong". Certainly not helped by the fact that young people are the ones who generate and adopt language changes at a vastly higher rate.

"Laziness" in language change generally follows the principle of least effort - both in syntax changes as well as phonetic and phonological changes. We're almost certainly beginning to see more sweeping effects of shortened communication media on English, beyond the near-ubiquitous acronyms now in use.
A Guide to Making Things
Gif Delayer is a chrome plugin that stops gifs from playing until fully loaded
It's my understanding that the inaccuracy is not due to the distance between sensors - but rather that Apple/etc have configured the sensors to only respond to contact points over a certain size (to reduce interference from power supplies and other imperfections)

Consumption device, not a creative device.
I agree; what I described is an early stage that we have left far behind. Your description is way more accurate for where we are now. And that isn't limited to firmware; I think 3D TV sets with shutter glasses fall in the same category (everybody wants 3D, but that technology simply isn't convenient enough for home use)

I also think that t.v. manufacturers _must_ try to improve their offering with features not directly related to image or audio quality; there is no margin in plain television sets and too few get sold (one every 4-5 years per family vs one smartphone every two years or so per person). Problem is not that they try, but that they don't succeed. In that sense, there is an opportunity for someone with an Apple-like approach to enter the market.
Awesome and Rare Inspirational Quotes to kick you in the ass
The PC builder's friend
usually people say something like "well, bitcoin has momentum" or somesuch

Which is exactly why its so difficult to replicate "easy functionality" such as Facebook, Twitter, Instagram et al.
After you've got some bitcoins in your wallet you can use a special bitcoin laundry service, which completely destroys connection between you and your coins.
I think the implication of dumb is there, but it's supposed to be transferred to the subject of the sentence. As in, the person is mocking himself for being lazy.
And then we have windows all over again? I'm not sure that SDKs are that much better, but windows drivers have been the cause of many wasted hours...
60fps (cap I think) on Firefox 25 on i5 desktop.
Coin Turned Me Into an Instant Brand Evangelist
I don't have time to really look at this at the moment (which is a shame because I love these sorts of puzzles). It looks as though it's pretty much a challenge in brute forcing though. I don't know anything about the algorithms used for the key generation but I'm assuming they're already very battle tested (though not infallible) and an amateur, like myself, isn't going to be able to find any sort of kink in the armour.

Maybe I'm going mad but it seems that Challenge 4 is one of the easier ones - there are only about 3000 keys to generate in that case. The final challenge is obviously leagues above that with 128,063,081,718,016 combinations (by my reckoning - I may have miscalculated).

Either way, great marketing hack :)
Barnes-Hut is O(n log n) http://en.wikipedia.org/wiki/Barnes%E2%80%93Hut_simulation
Only if I need to in order to play whatever Bungie builds next - and it appears that Destiny will be available for XBox 360. The only reason I own an XBox is because of Halo, and because I had played every Bungie game since Pathways Into Darkness and would have purchased whatever console I needed in order to do so. I would like to know what others reasons are for ending up with whatever single console they own. What came first? The console or the game?
http://www.megidish.net/awjs/
Mobile traffic to restaurant websites now almost 50% in some areas
I think "idiom" is an apt description. It's a compact phrase that conveys at least two layers of meaning. Most importantly, one of those meanings cannot simply be parsed from the direct syntax & vocabulary that make up the phrase, but relies on the cultural familiarity with the phrase and its common usage.

I do wonder, though, how long this secondary meaning will last. Right now the dismissive connotation comes about because the phrase stands out, because it breaks the rules in order to be overly brief. If the phrase gets used more, and especially as a new generation never grows up not hearing it, it will not stand out anymore as an unconventional. It could just become grammatical. Without that element, it could easily lose its dismissive connotation.

This is kind of exciting to watch, in a nerdy sort of way. Language evolution doesn't really happen much in literate societies like ours, so it's neat that we have an example unfolding before our eyes.
Optimizing code is really the closest thing to experimental science in programming, because it really is a purely experimental exercise.

Restricting your variables is important, because you can't be sure exactly which change resulted in the improvement if you made a dozen changes(which is why threading is sometimes dangerous, because, like jwz's famous regex quote, it tends to turn one problem into many).

You're going to see things that don't make any sense, even if your gut says differently. This point is hammered home quite a bit. I've seen a case where removing what I thought was dead code reduced performance by a measurable amount... I still can't explain that one.
In Dutch this one already exists: "vanwege".
Make as many mistakes as you want, it didn't kill anyone (or yourself) and you can only learn from those mistakes.

The only person that I know that is always right is my wife.
This is no different that amazon EC2 naming servers "instances"
Branding. If someone says to load up a droplet, I know they mean DO. If they say VPS, I ask, where?
> In fact, I'm having a hard time coming up with an example of a "because X" clause that has complimentary implications.

"Now put x with y, because awesome!"
Well, I think it would be more apropos to ask "Why not do it?" The objection to the general practice is that it's confusing. This instance is not confusing, so I can't think of a reason why they shouldn't if they feel like it.
I could barely recognize what that tag icon means. A small odd white shape on another odd blue shape. You can spot the Google Chrome and Android icons from a mile. Come on.
It's because DO only offers internal/private networking in their NYC2 datacenter and thus not available in the AMS center.
Weird! I get 60 on Chrome 31.0.1650/2013 Macbook Pro.
Somewhat related to the concept of "deixis" or "indexicality" - phrases whose meaning can vary depending on contextual information. "Because politics" could mean one thing in a dysfunctional country, and entirely another in an extremely well-run one.
> In fact, I'm having a hard time coming up with an example of a "because X" clause that has complimentary implications.

"I have breakfast for all three meals because bacon."
FWIW, no, I think the reason "the community" is there was mostly because the founders provided enough star power to get the thing started. I'm not sure it's as far as in spite of the "questions police", but I've seen too many arbitrary question closings to believe it's because of them.
Ask HN: Exercise that makes source-to-source compiler wheel
Sorry if this is an inappropriate post/against the rules. The curiosity is killing me.

What's the name for the exercise of making a source-to-source compiler wheel? As in you have source in language X that compiles to lang Y, which compiles to lang Z, and back again to X?

I saw one on HN a while ago for 20+ languages and I can't find it, searched everywhere.
> In fact, I'm having a hard time coming up with an example of a "because X" clause that has complimentary implications.

I added bacon to my milkshake because delicious.

I don't normally like superhero movies, but I went to see the Avengers, because Joss Whedon.
But the flip side is that if you call it according to a convention, then you have to live up to that convention otherwise people will be saying: "Just call it something else because X means Y and you are Z, stop confusing people".

Plus, it's just one word, not a whole new language, so not really that much of an issue, especially compared to some of the heavier offenders out there.
Depends on how it's used.

"Not many people read the whole thing because HN."

Now, you could add the "of" and just leave it at that, and take it literally. But the implication is so much more than just saying "because of HN."

"People are so fat here because 'merica."
I want to ask subtle qualitative questions with nuance in the asking and answering. These questions do not always have singular answers, nor do they lend themselves to simple answers. Worse, they frequently have elements of subjectivity, since the nuance needed to answer this class of questions often relies on experiential information and insight.

It's become acknowledged with the professional software developers I've met (in real life) that SO has become fine for elementary "how do I X" (where X is a popular subject and has contributors on SO), but for anything more profound, SO is usually useless (often wrong, even).
Also, why is there a bias towards clockwise orbits in the first few seconds? Is there some asymmetry in the physics?
I agree. I asked a poorly worded question "How do users know where to ask their questions?" http://meta.stackoverflow.com/questions/190061/how-do-users-... and got a couple of reasonable responses.

I needed to ask a much better question to get the kind of responses that I wanted though.
I don't think Nginx has ever changed its config format. Care to share the problem description?
Well no anyone that holds money would benefit from the value of their money increasing.

If the deflation was large enough then it might have an affect on investments but even then I'm not sure that's a negative thing. What's true of a finite currency is also true of any finite resource. Is the economy suffering because everyone is hoarding gold and oil and every other commodity rather than investing?

The reason it might not be a negative thing is because investments aren't inherently a good thing. That is people with a higher time preference take up resources at the expense of people with a lower time preference. E.g. if you build a factory you take a ton of steel and concrete and land out of the economy which all becomes more scarce/expensive for everyone else. Sure the factory might benefit them when it's finished in a few years, but if they cared about that they would have invested in it in the first place.

Anyways none of these things are true for bitcoin which is just for trading things online. It's not a replacement for national currencies, it's economy won't be that huge.