skysight-inc/HackerNews huggingface dataset:
Yes, and generalisation doesn't mean premature generalisation. It's very possible to just have a well-designed generalisation.
For some simpler vector stuff that's only C (and basically mostly SSE), I tend to use a personal fork of this for my toy games: https://github.com/rikusalminen/threedee-simd

The simplicity is what gets to me:

vcross(v1, v2) * v3 (with gcc/clangs vector extensions)

Great codegen too.
Once I've found a paper studying the brand names and how to create new ones that feels right and communicates the image you want.
You get it, but will the masses remember the name? I doubt it. Terrible name when it comes to mass appeal; kitchy name for techies.
Dear Akamai: when are you going to make [...] free?

Lol.
> 1%/month is too high

Yes, and they advertised 1%/day

How anyone could possibly believe that I don't know
Cool app. I was looking for something exactly like this yesterday and I was surprised no one had made it yet. Your UI is nice, but the icons are a little crowded on the view activity panel. Also it took me a minute to figure out what "group threshold" does (actually I'm still not sure how grouping works).

Suggestions:

- A filter to ignore certain files within a subfolder (regex or strict selection would be fine)

- Express time in relative as well as absolute terms (ie, "five minutes ago," "two days ago," etc.)

- For premium: A built-in diff viewer for those of us who haven't paid for Kalidescope, etc. Maybe you could integrate Mergely (mergely.com)?

The only other thing: I hate the App Store and I'm not alone. It'd be great if you integrated the premium payment option with the direct-download version and added it to the (Home)brew cask repos.

Good work.
I was just reminded of something I read in the exchange between Einstein and Born; I tried to figure out how to quote it all without loosing context or making a mess, but failed. It's at http://archive.org/stream/TheBornEinsteinLetters/Born-TheBor... , search for "I enclose the text of my letter to the Reporter". Which in turn, now reminds me of Bob Dylan's "Masters of War":

You’ve thrown the worst fear
That can ever be hurled
Fear to bring children
Into the world

Which maybe isn't even that much of a stretch. It stinks that things that should be purely a celebration, namely to bring new life or new knowledge into the world, are not as clear cut, but I'd never blame the people who are having such second thoughts. If we can't create and sustain an environment where thought can flow and grow freely, then we shouldn't be surprised when we reap mostly commercial mediocrity.
This is such common type of scam that it even has a Wikipedia article: https://en.wikipedia.org/wiki/Foreign_exchange_fraud

Why do people keep falling for the same scam over and over again?
Dash API Docs on the App Store on iTunes
I wouldn't say this parallels with skydiving as it's something new. If I choose to go skydiving I can easily get a grasp on how dangerous it is by looking up statistics and choosing a reputable company with a good track record. If I choose to take a Virgin Galactic trip then unless I possess very specialist knowledge I just have to take their word that it's "safe".
Lenses have to be a certain size of the sensors and apertures are a certain size. And those sizes are fixed, for a given image (with a specific depth of field etc). So physics (the optics) is a thing. A breakthrough in optics that removed the need for heavy glass to bend light would be a revolution.
This. to quote my father (who is actually a professional photographer): Pissy lens; pissy photo.

You need chunks of glass at the moment regardless of sensor size. I carry a basic DSLR around with me (D3100) and a decent but cheap lens (AF-S DX 18-55) and a shit smartphone. They cost less than a good smartphone and the results are amazing.
Dash for iOS
Those 4 seconds are due to post-processing one sensor image. Google's HDR+ combines multiple images in a novel way to create a higher dynamic range. In theory you could use that with the Nokia camera as well.

Of course, that would slow it down even further.
Amazon details how it does networking in its data centers
"I thought MtGox was bad."

For context this is roughly 2 - 3x bigger than the Mt Gox loss of 850k Bitcoins.

At the same time it isn't as bad as the MF Global fraud that cost investors 1.6 billion.
I have a friend who added GoCardless as a payment option on their website. A customer signed up, paid using GoCardless, used the site for six months, then got a refund. GoCardless took the money out of the next payment my friend was set to receive and told them that they'd have to take the customer to court if they wanted to get their money back.
> I don't know enough about DRACO

So what are you saying besides laying out your untested assumptions about how the world works? There are endless reasons why research doesn't get funded, and many of those aren't because the research is bad.

> In the meantime, if it's as promising as you say, academic labs shouldn't have trouble getting funding to further develop it.

What evidence do you have to back this up?

Do you have any idea on how much money is made in treatments for viral disease? Do you know how much would be lost if all viral disease was cured?
This exists, but it would be better if it didn't.

Variations of this kind of guarantee are a big part of what whacked the financial services market. It's black swan risk. Unlikely to happen, but big when it does.

These maneuverings to "reduce risk" are not really reducing the risk fully. Some of what they are doing is aggregating normal risk into long tail risk. Instead of 10% chance of a 10% loss, they turn it into is a 1% chance of a 100% loss. This new 1 in 100 risk is a sort of dark matter that the financial system produces. No one knows where it is and it doesn't get fully priced into financial products. In the event of the risk materializing, who knows where it ends up. Every liability is ultimately limited by bankruptcy laws and/or the reality of not having the assets to cover an unlimited liability.

Even when most sober financial institutions advertise limited risk investment, one eyebrow should go up.
Graduates are very attractive to them - no need to pay a proper bonus. If you are in states opting for a large tech company instead is a no-brainer IMHO.
Online math and language arts practice
OK, let's try to make it more esoteric.) Do you recall the famous picture of Escher - http://en.wikipedia.org/wiki/Drawing_Hands

This is an artistic impression of how "body and mind" works, and this notion is as ancient as Vedas, but it does not happen to be expressed in such clever graphical form. Instead, it has been expressed in verbal form, in short snippets across Upanishads and, perhaps, Vedas.

This artistic impression also captures fundamental concepts of feed-back loops and recursion, which could explain lots of Nature's phenomena, from weather to circuits in your iPhone.

"Self-awareness" is just another name for recursion - like "to focus your attention on the contents/state of your consciousness" which could be verbally expressed as "that third eye which is looking inside one's own skull".

Btw, you cannot draw that on a tanka, so ancient Indian and then Tibetan artists render it as a eye in the forehead "looking outside", which, of course, should not be interpreted literally, like so many do.)

Technically, these two hands depicts so-called Mutual Recursion where two "processes" are "feeding" each other. This is a crude "high-level" model (a body-mind mutual recursion) of what happened in Yoga.

In your quote it has been stated that you should "calm your mind and remove all distractions first" because they are obstacles to Yoga, and then, that "Yoga is that state of unity (within yourself and with the Whole) without any impurities". So, where shall we start? The answer is - looking at these two hands - it doesn't matter. It is a mutual recursion.

Extend it with notion of multiple agencies (processes) so it will be n-process mutual recursion, to complex to be grasped by mind at once, like this clever but naive picture.

One side note. You might think that you are having a conversation with someone with superficial understanding, based on some popular memes, but no, I am cultural guide and mountaineering instructor in Himalaya regions and North India for years.)
Another monopoly in the making: "github cuz everyone is on github".
"Is this still an issue? I can't recall using a camera made in the last 6 years that didn't take the picture near-instantly so long as you did the normal half-press prefocus, or used manual focus."

This is absolutely still an issue. Go to your local camera store and play around with even a low-end 'fast' camera such as the Canon 7D and you'll see in no uncertain terms just how fast good SLRs are. Even Micro 4/3 cameras are catching up now.

Shutter latency is the single thing keeping point and shoot cameras, or smartphone cameras, from truly dominating.
Also the non-Chrome version of Android Gingerbread's browser lacks SNI support.
So where do cheaper (100-200$), non-DSLR compact digital cameras stand?

Do they have any advantages left over those integrated in mobile phones or have they become obsolete?
Pouring money into a company more or less requires ever higher valuations otherwise it would be much harder to find future investors.

The question then becomes what kind of assumptions underly their businessplan that they use to justify these higher valuations. These can make for very interesting reading, usually they translate into a loose form of: for every 'x' dollars of investment we can generate 'y' dollars (usually a multiple of 'x' ;) ) of turnover keeping the ship afloat long enough to pull in the next round of funding. As long as the funding keeps coming it will look really good to the untrained eye. The real issue of course is what the expected lifetime value is of the customers when taking into account the amount of overhead. If the balance here is close to zero it can become quite hard to distinguish the ultimate losers from the winners. 'At scale' then becomes the key, if you can't make it fly at a small size the theory is that the company will do just fine if you just scale it up drastically while keeping the overhead steady. This is a hard problem.

Since Quora's investors presumably did financial due diligence before they invested it is safe to assume that the story is a complex one and any variation on the theme mentioned above will be hard to dig up. The degree of desperation with which they try to monetize their traffic is a good indicator about what's going on behind the scenes.

Barometer: slowly dropping.
Here, a browser that fits in a .bat file:

@echo off
"C:\Program Files\Internet Explorer\iexplore.exe"
I have seen opinions that C# is good for architecture and F# is good for implementation of components. I might opt for such an approach. Really wish I had a default non-null immutability in C# though.
Reddit should be run like a self sustaining charity, not a profit machine. No good will come of it.
Especially since they are eternally at risk of disappearing, I'm not too optimistic about Quora in the long run. Their competition is doing a lot better.
It has some hairy points though. I have never liked it's review per commit model (yes, I know you can circumvent this by using merge commits).

I think the Github style works, assuming you have a sufficiently good CI system that can also receive GitHub web hooks.
That's true. This is not that kind of scam. This sounds closer to plain theft by fraud.

I just think the made-up story they are telling, these lies, are usually variations and exaggerations of the stories told by "legitimate" players. It's interesting.

Laws, standards and people's brains need black and white. A line after which things are fraud, crime and such. But I think from the perspective of the scammers, they probably saw themselves as part of a spectrum. They probably pay more attention, compete with and emulate their neighbors on that spectrum. Little dodgy funds copy little legitimate funds. Little illegal scams copy little dingy funds. In the wild, the line between this and that doesn't exist. It's like the line between pirate, privateer, wrecker and merchant.
It doesn't have original content but it can link to such content.
That's one possible explanation. I'd like to offer another...there weren't billions of dollars.

That "fact" came from their website. Along with the P&L from their trading and the endorsements. What makes you think that the rest is fake and that bit isn't?

They probably had a few million across a dozen accounts in half a dozen countries. Well worth setting up a scam but hardly Bernie Madoff.

And even if it was more serious money, they weren't actually investing it so they only needed to keep enough around to Ponzi returns until the scrutiny got too much.
Scientists have located an algal virus that attacks human DNA
Well, mechanical optical stabilization helps.
really interesting link thans, I always knew Erlang was a dangerous language ;)
> This was a very public, major lapse in leadership judgment from the CEO.

And there may have been others. What bugs me about this whole discussion is that Reddit is not exactly a publicly traded company. If the CEO decides to quit and/or is fired then that's a company internal affair and their obligation to explain it to the world stops at 'nothing'. If both the CEO and a major investor take time out to give an explanation that apparently dove-tails why on earth would we not just believe them and move on. There is absolutely nothing to gain by trying to prove that he left because of some other reason because all the parties involved appear to be in agreement. If they weren't then that would be another matter (but it still would not be a productive discussion).
The biggest red flag is the fact that they claimed average returns of 1% per day non-compounded. As the article points out that is over 250% per year.

For context that is much much better than the Bernie Madoff Ponzi which claimed average returns of just above 10% over 17 years and people thought that was suspicious.
I think there's always a place for hardware dedicated for a particular task. Most of my relatives either don't have a smartphone or they still use the basic flip phones, so a simple compact camera simplifies things for them. I have friends that Instagram with their smartphones, but they still want a dedicated point and shoot for vacation purposes and events. While iPhone and Nokia may have a 6 year gap, the other mobile phones probably lag another 3 years behind them.
Yep. Nothing worse than bringing up the camera when you need it most and all you see is a black screen or the phone restarts. I'm talking about you iPhone!!!
I'm working with Visual Studio :) But this would have been awesome, as I think it compiled with MinGW.
Er, they already "truly dominate" by most metrics.
It's known as a Taleb Distribution https://en.wikipedia.org/wiki/Taleb_distribution
I have just finished reading http://mollyrocket.com/casey/stream_0019.html that he links in the article.

Interesting, that though he mostly spoke about refactoring procedural C, it really reminded me how I would work when programming in Clojure.
>>and most of their traffic comes from a third world country(India)

I'm not sure what you mean by this. But what has the traffic coming from India(third world country, seriously?) got anything to do with their success/failure?
I think the key idea behind APL and J is that they take one fundamental data structure, namely arrays of arbitrary rank containing characters, numbers or boxes, and define a number of operations on them, each of which has a natural mathematical definition and satisfies a number of laws. For example APL has at its core combinators ι ρ φ ⊤ , . \ / and a number of binary and unary operators.

To give an example, / is like fold in a functional programming language, so
+/ would be fold (+) in Haskell, there fold (+) :: Foldable t, Monoid m => m t -> t. However you would have a hard time implementing J like arbitrary rank arrays in Haskell efficiently and supporting all the operations it does.

The philosophy of J and K is to isolate the essential operations and laws the data structure you are trying to manipulate has and to implement an interpreter for those operations that is as efficient as possible. This is in contrast to a conventional general purpose language that tries to implement a sufficiently smart compiler and primitives to create new data types from a set of primitives ones. The problem is that it is quite hard and sometimes impossible to teach the compiler retroactively about all the nice properties your newly defined data structure has.

I believe several such domain specific interpreters/compilers could be "stitched together" into a general purpose language, maybe integrated by a system specialised in symbolic computation. Instead of compilation to machine code the top level system would compile down to the base operations for each data structure and simplify according to the laws the base operations satisfy. Haskell and many other do that by compiling down to a Core language and then applying a huge number of simplification passes on that intermediate language.
I wonder if anyone remembers the good old days where you could link two Nintendo Gameboys and play tetris against each other. Now, I wonder if you can make this AI play against itself, and use machine learning to 'teach' itself to play best, instead of using a rule-based system like this?
They can still have additional features like waterproof and shockproof. Also the low price and single use means you'll use it in occasions you wouldn't bring your precious smartphone.

it is becoming more and more a niche, but there is room to evolve.
Many good things were probably enabled by their decision to put a not-too-small price tag for private repositories.

The money from private side has allowed them to run excellent public service without ads. And the good public service has certainly fuelled the growth on the private side.
Doesn't go get already do go install?
If someone is making the decision based on pay I'm fairly certain that Goldman Sachs, and financial firms in general pay better than most tech companies in SV. Heck 4 of the bigger companies in tech have all but admitted that they are guilty of colluding to keep salaries artificially low.

http://www.cnet.com/news/apple-google-appeal-settlement-reje...
That said, it would be really nice if you could take RAW in Android/iOS. Is there even possibly a way with the current APIs/drivers?
> yet they all see negligible use.

Evidence? Using my own anecdotal evidence, I strongly disagree.

I checked volume for GUI-related keywords[1] against CLI-related keywords[2].

The GUI-related keywords get ~34,000 searches per month. The CLI-related keywords get ~4,500. My methodology and data aren't perfect, but it's something at least.

Your premises are:

- People use tools that are sufficiently simple.
- People use git CLI instead of git GUIs.

And your argument is:

- Git CLI is sufficiently simple.

Your first premise is just wrong. People use complicated things all the time because they don't know about simpler things. People also often think things are simple and then use them wrong. In my experience, a LOT of people use git wrong/dangerously.

I've addressed your second premise above. There isn't (and may never be) good data there, though.

[1] git gui; smartgit; git client; git tower; github gui; git frontend

[2] git command; git "command line"; git cli
A screen of their website:

http://www.domaintools.com/research/screenshot-history/secur...
My feeling is that the price should be split into two pieces: computer science and cryptography. However great to see the price raised to 1M.
Show HN: A Fast, Malloc-Free C++14 Json Parser and Encoder
Hits-of-Code Metric Instead of SLoC
In a free-market, rural availability won't improve.

In a free market, rural availability will be priced appropriately and then everyone can make a decision where they want to live without expecting a subsidy from people who made a different choice.

Cities are greener, and more economically efficient. I see no problem with making living in the city slightly cheaper, and living in the countryside slightly more expensive.

It is a civilizational norm that people settle along commerce routes, rivers, coasts, highways. Now, it's starting to make sense to adjust for the flow of information.
Do you have a link/reference to this lecture?
The Smartest Bro in the Room
Sorry, it's been a while since I've looked at HTTP/S benchmarking tools, so I can't say which one has the latest & greatest features.

By the way, did you use `ab` with the `-k` option when you ran those benchmarks? Testing HTTPS without keep-alive is utterly meaningless, since every browser aggressively reuses HTTPS connections nowadays.
Relevant quote from [1]:

dynamic [boom] daily [boom] profit [boom]
When I see questions like this I ask myself what real impact it'll have on my life as an user of $x. Usually the answer is none or "I don't care".
Stable, performant. Secure?
To a shady bank in Latvia, no less.

As a Brit I can assure you that just because a company has an address and bank account and its company registration in London, doesn't mean it's subject to effective regulation.
Why Overwatch is the next big eSport
This have HYIP all over its face. The website is typical HYIP scheme. People lost the money because of greed. Investing in some shady business for good returns is just wrong.

Anyone with at least a bit of sense in business would avoid this... Anyone else would lost their money anyways, in either this or other get rich fast scheme. It looks like very expensive lesson to many...
Could one write a fast text editor using Thrust? Can one use C++ instead of Python/JS/Go?
At least for code review, the problem isn't pull requests as-such. The features that drive me to use other tools (on top of guthub hosting, often) are things like:

* The ability to mark which commits/files have been reviewed and so track progress.

* The ability to distinguish resolved and unresolved issues

* The ability to assign a reviewer based on which code is being altered in the PR.

* Useful handling of history rewriting during review.

I also think that the PR model could be implemented in a way that would make for better collaboration. At the moment, if someone submits a PR that has some issues and you want to help them fix those issues it's a huge pain because the commits typically live in their fork to which others usually don't have push access. It would be a considerable improvement if PR branches were set up in such a way that both the original submitter and the people with commit access to upstream could push to the review branch.
Sounds like the article is only really about Wallstreet's reputation. What about Goldman Sachs' own specific reputation for screwing their own customers? I mean, suppose I want to be proud of what I do? Then what place is there for me in Goldman Sachs?
Got the same on Win7.
vine would like to disagree
Someone correct me if I'm wrong, but I'm pretty sure starting salaries at GS and other banks are around $80-90k + a small bonus (10-20%?). Not bad, but definitely less than Google, Facebook, Microsoft, Amazon, and other major tech companies. So if you're a software engineer going for the money, GS isn't really the place to be.
Social media helps disease prevention go viral
Setting up SSL is painful if it ain't your daily business. The problem is, that it could give users a false sense of security if their mom-and-pop webshop uses cloudflare ssl or if it uses unsecured cookies or an outdated protocol etc, etc...

Regarding setting up SSL I'm reminded of this:
https://news.ycombinator.com/item?id=8471877
Yishan Wong's response on Quora:

http://www.quora.com/Why-did-Yishan-Wong-resign-as-Reddit-CE...
Different work atmosphere though
"a language" means it presumably was not Go, and is therefore irrelevant. All languages are different.