skysight-inc/HackerNews huggingface dataset:
The best type of firearm to have for personal defense is the one you have on you, not in your gun safe. The 12-gauge is only beneficial if you're going to carry it with you from room to room, keeping it at your side at all times.. The time between hearing someone kick in your door to being on you is just a few seconds, there's no time to open a safe. So in this type of scenario the 12-gauge isn't bad, but I'd probably still prefer a pistol on an over the waist band or shoulder holster. When you don't need to conceal it's not that difficult to carry around a full sized pistol in any reasonable defense caliber. It appears that this guy is toting his shotgun with him though, so I guess there's that.
Avoid speaking adverbally?

edit: sniped by igravious
Yup. Too many times have I slogged through six pages of text only to visit the comments and find, "This article was complete bullshit, and here's a well-reasoned argument citing excellent sources explaining why you just wasted your time reading it".
It's not used in place of "very", it means "somewhat" or "mostly". "Pretty good" means not all good but not all bad either. If a server at a restaurant asks you, "How is your meal?" and you respond, "Pretty good", you should be prepared to have them ask, "What's wrong with it?"
I like to read the article first, get a feel a of what it's about and then read comments to see further analysis. Reading article first let's me think about it before I get influenced (negative or positive) by reading the comments.

I agree, commenting without reading the article and only reading the comments is a sure-shot way of making a mistake.
Job creation is the ultimate philanthropy. A handout lasts until you spend it, but a job is lasting income.
Keep in mind that, however "vachement" may sound, it is (very) familiar — almost slang.

It comes from "vache", which is the French noun for "cow", but can also be used familiarly as an adjective that roughly translates to "nasty".

If you enjoyed "vachement", you will be happy to know that the French noun "bœuf" (the second letter is made of an O and an E), which became "beef" in English, can also be used familiarly as an adjective meaning something along "intense".
How do you handle "fairly"? It is similarly polyvalent.
Someone saying "it's pretty quiet here" is saying something like "it is quiet, but not silent, here".

"This curry is pretty hot" would mean it is hot, and hotter than normal, but not very hot in the context of curries.

So there's something in there about the context and that it is a modifier for "more" but not "much more".
It depends.

Practically by definition, employee #1 is shouldering less opportunity cost than the founding team. The founding team was able to start a company and raise money sufficient to pay the employee. The employee is accepting full-time employment. Why would they do that unless they didn't believe they could be successful (whatever that might mean) starting something themselves?

I think there's a whole lot of taking-advantage happening in startup hiring, but there's also an industrywide lack of understanding of how risk and basic economics work, too. Equity isn't a merit badge.
I'd go further: run a analysis of word frequencies and identify the meaningless ones amongst the most frequent.
Looks like it is not very new, there are other articles on it:

http://www.thehindu.com/todays-paper/tp-features/tp-sci-tech...

Here is the medical paper
http://www.ncbi.nlm.nih.gov/pubmed/23112478

Here is the patent
http://www.google.com/patents/US20120231422

And this is the picture worth a thousand words
http://patentimages.storage.googleapis.com/US20120231422A1/U...
terrible article here

Dangerous missiles? - these are defense oriented missiles aka to prevent being attacked

13B contracts are almost never (if ever) executed in one year. That is total contract value and likely spread over years if not a decade.

It is not scandalous to sell defensive weapons to allies. This has been going on for years. The US has the most robust and advanced defense industry. We should be happy that America is profiting from our ingenuity.
http://www.youtube.com/watch?v=-s_13iPg6DY

||

http://www.discogs.com/Siah-And-Yeshua-Dapo-ED-Siah-And-Yesh...
Not necessarily. You can donate to environmental causes, social causes, educational institutions, disease/health research, etc. I don't have any exact data, but a lot of charitable donations aren't focused on helping the poor directly.
This is really awesome. Actually, is the missing piece of my startup, Engarte. When we have these robots, you will be able to hire engineering project and instantly have it built by our army! :)
No more `grunt watch` – faster builds with the Broccoli asset pipeline
Algorithms in Popular Culture
Game engines are pretty well encapsulated so it might be as easy as popping another camera into the scene and configuring them to feel right.
To play the devil's advocate, if you read the comments before reading the article it's very easy to fall into the "hivemind" way of thinking without even noticing. If you read the article first you can formulate your own opinion individually and unbiasedly.
we are working to make our service easy to use,which it is a art working.
we have location base bulletin boards which users can put up their flyers on them so in this way their flyer could be seen by those peaple who are not in their connections.
Rules like these aren't really good guide to style though. They are the sort of guidelines suited to curing teenagers of bad habits. That's the problem I have with articles like these. They aren't adult discussions of language; they do not teach effective writing, and do not promote an understanding of language. One should ideally outgrow such pedagogy by one's second year of college.
That doesn't sound right. There are a variety of CDNs out there for things like javascript libraries that aren't available for you to use for your own content.

According to Wikipedia [1], a CDN is simply "a large distributed system of servers deployed in multiple data centers across the Internet".

[1] http://en.wikipedia.org/wiki/Content_delivery_network
The article specifically mentions Flappy copies that have malicious intent. Perhaps as a user, you don't mind thousands of people accidentally downloading an app and having their personal information stolen or their phones hacked before user moderation catches up with them, but I would suspect that if you were in Apple or Google's shoes, and the app ecosystem were a vital component of your business, you would.
I updated the title and hope it isn't against the HN submission guidelines.
iirc it's really a 32x32 grid, but the "point" for the cursor is the center position, so the lower-right quadrand is used for a regular cursor, where say the text cursor is centered.
That "substitute 'damn'" quote is damn good, but the attribution to Twain is damn bogus:

http://quoteinvestigator.com/2012/08/29/substitute-damn/

He never said that the coldest winter he spent was a summer in San Francisco either. Damn.
Indeed. When i was little, i used to spend hours drawing meticulously detailed landscapes in profile (like in Worms etc), using MacPaint, following a particular method. I'd get a large circular brush and roughly bash out some terrain (hills and valleys, cliffs and overhangs, maybe some flat bits). Then go along the ground with the pencil tool and flip individual pixels to shape buildings, plant trees, park vehicles, build fortifications, dig tunnels, excavate secret bases, etc.

EDIT: It's possible i was inspired by the (lack of) landscape in Airborne, which i also played a lot:

http://www.youtube.com/watch?v=7G7R9lV9eVY
I'd hope not. I think developers should write tests. And I think things like BDD is more about communication than anything else.

The difference is however in using a language that is ubiquitous and understood by all parties, leaving ambiguity out. It is about contrasting what you've understood in terms of the requirement with what is expressed in the code.
From years back, there was a tool created called DryDrop[1] that allows you to publish static GAE sites via GitHub push.

[1] http://drydrop.binaryage.com/
Where I grew up we used "wicked" as an intensifier, as in "he is wicked nice." Sound any better?
Might be interesting to automatically keep a running count of words used in your writing (across formats), and make a habit of avoiding what you've been overusing.
Indeed. I enjoyed it ever so much.
The idea that rich people create jobs is a pernicious myth. Rich people don't create jobs. Only increasing demand creates jobs.
‘Data walls’ in Massachusetts shame students with low test scores
Unadulterated Spam - it's an on-line store with zero connection to HN or hacking.

Flagged.
I don't think it's hard to argue that C# as a game development language is much more mature than HTML5.
PayPal didnt really get much traction in PL. Never heard about FastSpring. There's a local alternative PayU, which is the most used option for payment integration.
He's replied again: it seems Mtgox did sell cards at some point. I've asked him about the details, but that would seem to be that.
I hadn't even realised that was an image. Text-as-images make me ver... furious!
> Do you mean problems with the way Javascript implements lexical scope (no "let" blocks until recently, hoisting, global-by-default, etc.) or problems with lexical scope in general?

In general. It's powerful to be able to reach out of your immediate scope to access something outside it, but then everything from the defining scope must be retained for later. Because of variable variables, which can be either wickedly difficult to debug or incredibly handy, virtually anything from the defining scope could be accessed in a way the interpreter couldn't predict.

In some ways, I can already see the mess that could ensue. Which is precisely I appreciated the "use ()" syntax.

> I wasn't saying that a function property should act like a method semantically (ie. be called with an implicit $this argument), only that it should be possible to call it like a method syntactically, ie. the syntax "A(B)" should call "A" with arguments "B". Note that it's not just functions; quux could be anything callable.

I guess I can see the value in that. However, that leads to ambiguity during debugging, especially if you've included a dependency and haven't thoroughly vetted it. In that case, you need some XDebug magic to know if $foo->quux was a closure, callable array or string, invoke-able object, or a method. Then you need to determine its call semantics, etc.

I don't think "anything callable" is appropriate. But I do think anonymous functions, closures, and invoke-able objects are. You could then make strings and arrays invokable by wrapping them in a class, but without trying to execute an erroneous string or array.

> I'm pointing out what could work, and make PHP much nicer.

Yeah, your suggestions could work. Whether it would make PHP better or worse depends on the programmer, and the change's second-order effects on how the object model works. But I'm skeptical of its benefit. It would probably wind up muddying the execution logic till at least 1 patch level further. I'd have to see some real-world examples of how this would be useful to fully convince me.

Call me paranoid if you wish, but I wouldn't want a novice programmer stumbling on that change by accident. I can already envision the spaghetti they'd use it to write, then we'd have to come bail them out. ;)
Things that would appear ideal would be something like either a Light Pen or a Touch screen. Mainly because they'd appear ideal since that's how we interacted with things before computers, so it should enable us to work with computers the same way that we interact with things of the past 5k years or so. that said it's just appearances.
And new ideas can create demand that didn't previously exist.
a VPN is especially not a solution to this problem because VPN providers still need a well of IP address from which to draw and assign to customers.
It can be configured not to expect a database. You just subclass the DjangoTestSuiteRunner to skip setting up and tearing down the DB, then set that as TEST_RUNNER. See here for an example: http://stackoverflow.com/questions/5917587/django-unit-tests...
For statements by involved people, AFAIK we already have procedures for handling correspondence; I can forward the emails to OTRS and we cite the ticket as our ref. Same way as we handle copyright grants.
Free? Still have to pay for the ground link somehow. Unless they relay and your server is also connected to the OuterNet.
Well, a variety of charity work could generate jobs in their respective fields.
Clearly the truth is exactly on one extreme or the other and fits exactly into one of the two dominant political narratives.
At least when your library is guaranteed to have ASCII functions and objects I can still type them. Otherwise non-ASCII libraries would be utterly useless to me.
How interesting that the French use food for superlatives. Do we have anything like that in English? It feels weird to me, so I'm guessing no.
That's text. Very plain text. It even fits perfectly in a plain old HTML table. But it's an image?

Wat.
As a point of note, there's research on this topic. Comments influence/bias how people feel/think about the content they read: http://blogs.scientificamerican.com/a-blog-around-the-clock/...

You're not just getting landscape, you're getting the messy human battlefield of human opinion (sometimes for better, often for worse).

Personally i wish there were a plugin that would prevent voting until you've opened the link and spent at least a minute on page :P
balance this:

"If you are not embarrassed by the first version of your product, you've launched too late." - Reid Hoffman

with this:

"Make something customers actually want." - pg

i once designed 20 screenshots of an iOS app before spending serious time with potential users. don't do that.

after that mistake, i'm currently demoing the world's ugliest MVP to potential customers. my MVP = a google form and a graph based on the data. i got my first verbal commitment from a customer after demoing this and mocking up the final product on a sheet of paper. (we agreed on price and initial functionality, despite the fact that 0 lines of code had been written.)

simply put: i'm building something his team can use. he gave me valuable feedback, threw in a few future feature requests and gave me a short list of other CEOs he wanted to refer me to. i also asked him to tweet about using my product. he agreed (and did).

just build something that does one thing very well, and get that in front of people. they'll tell you everything you need to know from that point on.
So presumably if billionaires reinvest the wealth they have accumulated in new jobs rather than keeping it to themselves then we will live in a better society? (At least in your model)
The problem I see it doesn't matter that much either way from a money situation. but since they probably are ignorant of science all together you could possibly exploit that fact. global warming is an example buy land that's won't be under water in 50 to 100 years.
It was brilliant indeed.
Isn't this ass-backwards? It seems to me that if exhausted really does just mean the same as "very tired", etc, we should be dumping all these other more intense adjectives. If your purpose in writing is to communicate, then needlessly complicating your speech with uncommon words is a bug, not a feature.
That's not contradictory to what the quote says. In fact, "do it now" is pretty much exactly what he's saying when he says most men die with the song still in their heart.

Moot point however, the quote is a missed one. He never said this.
Each surface polygon is flat. They can be 'inflated' via the OPs technique without violating the bound of an enclosing sphere, right? Each recursive expansion has an inflation factor that scales. Hm. But the sphereical section bounding each polygon doesn't scale, it becomes 'flatter' as you recurse. So there's a limit.
Deploying an Electrum buildpack to Heroku
> They're trying to stop a million 'Flappy' apps from flooding the market.*

So what? If you don't like them, don't play. Most of them will never get to 50 downloads anyway. This is natural selection.

> Maybe the ecosystem should stop trying to profit from someone else's work.

Are you sure Flappy Bird was the first of its kind?!?!?
This is a great write-up. Due to the title, it took me until 3/4 of the way down to realize that your startup did not fail, but actually is succeeding!
I've come across this site several times and promptly forgot where to find it.. perhaps a browser extension will make your user base more sticky instead of transient (I have no idea what i just said but it works).
And then next week we will get an article on how not to alienate your readers with pointless, highfalutin language like "sagacious" and "jubilant."

It's a huge blind spot for writers to believe that repetition has a cost, but large vocabularies don't. This is ingrained in them by English teachers, because avoiding repetition and using lots of fancy words is hard work, and thus that is what teachers value.

For most readers, though, the opposite is closer to the truth: They will ignore repetition (or might even interpret it as useful structure) until the point where it becomes ridiculous, but they quickly get stuck on odd words or language usage that requires them to work to read a piece.
Huh? MDN is always at the top for me on any relevant technical search. It's one of the things I like about DDG over Google (which typically puts the inferior W3Schools on top).
Indeed. I've got an architecture right now that I could actually do everything I need to do in a single rack with 40GigE adaptors, except...I can't (easily) get that kind of bandwidth to so few boxes using third parties, and more importantly, I can't get the bandwidth cheaply that way.

So instead, I'm scaling out with mostly idle Intel E5-1620v2 4 core (8HT) boxes and single 1GbE connections because that's about 70% cheaper for access to the same bandwidth. In fact, bandwidth is actually the only cost we even monitor anymore, because that's what we're limited by (the machines come with far more bandwidth allocated than adding that same bandwidth to an existing machine, so the machine is essentially free).

So now we're swimming in CPUs, RAM, and SSD storage, and we're renting—no joke—the cheapest possible hardware we can at our provider (OVH). And no, we're not serving images, audio, or video—our CDN handles that (although see below for why I dropped S3). I actually do public-key authenticated encryption on every single packet and I've still got tons of CPU to spare.

Honestly, I feel a little bad about the whole thing. Why should I use 600 boxes when I really could do it in about 12? It just feels incredibly wasteful.

To partially make up for it, I put the 2x3TB of rusty metal storage we get with each of those tiny 600 boxes to good use, by moving us off S3 (which'll save another $100K/year, and a lot more as we continue to grow), so it's not been a total waste. Maybe I should look into Bitcoin mining next? :)

> But your average slow code wont perform well on 10Gb.

Yup, that really does require looking at things differently, measuring things differently. You actually need to have some kind of mechanical sympathy to remain efficient. Or build off of a project that does that for you, like Snabb Switch[0].

[0] https://github.com/SnabbCo/snabbswitch
Paying for something to be done isn't necessarily job creation, though it beats hoarding
Wrong. Tesla and SpaceX employ many thousands of people. Elon keeps his wealth as equity in these companies, and not as cash. This is producing far more jobs than your Socialist redistribution schemes.
A small minority of prescriptive linguists: "People are saying FOO a lot. We don't like them saying FOO. Let's tell them not to say FOO and try to teach them alternatives."

Everybody else: "FOO"

And the world keeps on turning.
So explain the credit crisis?

All savers, even if they aren't founders/owners of companies themselves, create jobs by keeping their money in the financial system. Whether by owning stocks, bonds, private equity funds, or savings accounts, the resources are allocated to where they are needed most. When that whole system dries up, you get a credit crisis.

Obviously, yes, demand is important. Confidence crises can wreak havoc.. but simply saying demand is the only thing that's important is ludicrous when dealing with such a complex and dynamic system.
linked in. networking clubs. hack-a-thons. search meetups.
Anyone want to place bets on how interesting and productive this comment thread is likely to be?
The main problem the 20 years ago with the take off of the internet as a mass networking standard it was blindingly obvious that ipv6 was deeply flawed - IPv6 should have been taken out behind the woodshed back then and ipv7 or 8 done properly.

When I looked at it 19 or the 20 involved in the RFC for ipv6 where from academia plus one guy from bell labs.

Migration and Interpenetration should have been the highest priority in the design on a replacement for ip4
Why don't we ask if pg believes in God while we're on the non-topic ?

I'm sorry, this is muckraking...
But the arrow cursor is not used for selecting text. The cursor switches to an I-beam over selectable text.

This was the case as far back as the original Mac; I'm not sure which cursors were used on systems before that.
Marketing Your Freelance Design Business with Behance
Now, this is the question, isn't it? I don't have a solution for it. Not yet, at least :). But in doubt, I would trust a community rather than a controlling entity.
Most of those words can (and often are) still be emphasized by "very" :-). There's no escaping it
OSX is unix, in the same way that Solaris or AIX is, but I'd have split them out in a separate section for OSX specific Unix software.
Oh man, now that lock free programming is such a hot topic I am dreading the code about to be written by people "teaching themselves" about it!

"This algorithm is much faster now that I've used some lock free programming techniques I just read about!!!"

Code that works correctly on x86 but fails intermittently on another processor. It's like a nightmare unfolding...
Ask HN: What would you compute on 2000 badly behaved worker nodes?
I work for CrowdProcess, and we built a distributed computing platform that runs on Web Workers (badly behaved, i.e. volatile connections with some latency), to monetize websites replacing advertising.

We already have +2000 nodes and have been getting pretty good speedups in Monte-Carlo based algorithms. We also have the simplest ever API for a distributed computing platform.

What else would you build using it ?
> Being from a particular source used to be a selling point for the traders, but now they are blurring a lot of that info out and combining different dumps and then slicing them for sale in other ways (usually IBAN, State and Expiry).

I was looking at one of the newer carding shops on Tor and was wondering why they were splitting all their dumps that way. Guess now I know why.
Many sides to it. Fully agree on what Christian says about European startups raising too little and not being able to execute on their vision because of that.

At the same time agree with entrepreneurs raising this little, as the valuations often are much lower than in the US and there is less investor selection available.

Then coming back to investors, the low valuations are often correct, just because there are much fewer exit opportunities available. Just count how many European exits there were last year. No exit opportunities means no sense to exit into startups as an investor, because your chance to get the money back is much less.

For Estonian (nation of 1.3m in Europe and one of the poorest in EU, extrapolate from that) related startups, 2013 was the best year ever, with 32mEUR raised by 40 teams. 20% of that money came from Estonia, 80% from Europe and US. There has been almost double growth between 2011-12 and 2012-13. So the growth in European tech and investment ecosystem is definitely there.