skysight-inc/HackerNews huggingface dataset:
Curious: Why did you decide to build this off of Office 365? Was that a technical decision (is there something great in their API that you loved) or a strategic one? I can easily imagine the latter, but would love to know if the former also applies.

I really wished you didn’t make me fill out a form to download your software. Since I didn’t have an Office365 email address, I was hit with this:

http://cl.ly/image/3k1q2f1A3Q20

It would have been nice if you offered me a link to sign up for an email on 365 then. Ideally, you’d just let me download the software and get all this information later.

Definitely repeat your call to action (download) at the bottom of the page. I know it’s fixed at the top, but usually users read with their cursor and so my mouse was near the bottom of the page when I got through everything. Use Fitts’s law to your advantage and put a delicious call to action there rather than making me hunt / find what you want me to do at the top. Do this for both Home and Product pages. I would actually consider combining product and home page together.

The copy about your features is pretty good, but this copy I didn’t love:

http://cl.ly/image/0b3S2r2Y0v1K

It’s too generic mission statement for me. This page needs to get me to do one thing: download the software. I’m not sure this copy efficiently does that. If it were me, I’d replace it with this section:

http://cl.ly/image/3r1B0L3O2U3A

It’s not perfect, but these are things I’m more likely to say to someone else when talking about your product. Something I’m more likely to remember.

One question that did come to me when looking at the features: Does the delegate feature only work if other people also have office 365 email addresses?

The weakest part of the site is the video. It made me cringe a little—maybe a lot. It feels very generic and you took a super long time to tell and show me what exactly you were making. In situations where people are making decisions quickly and have lots of choices to choose from…I prefer messages to lead with what over why.

I know it’s tempting to lead with why because the passion for this startup and product is rooted in that reason, but you don’t get that kind of luxury, time or attention from users trying to solve a quick problem. Usually people are trying to answer two questions very quickly on a site: What is this? Is this right for me? I’m not so sure leading with this video accomplishes that efficiently.

My honest advice is to cut the video. I know you probably spent a lot of time on the video, but don’t fall victim to sunk-cost fallacy. If this wasn’t a Show HN, I would have probably left the page 10 seconds into that video.

Anyway, I’m going to create a 365 email now to actually try the app. Thanks for sharing and good luck!
I think he came to the wrong conclusion. We shouldn't be looking at APL or J to see what they did right ( surprisingly little ) we should be focusing on how they failed and making sure we don't fail the same way. Yeah an APL master might be able to crunch numbers much better then the average Java programmer, but in reality I can get more number crunching implemented by spinning up an R based development team then I would ever get done trying to find, train, and pay an APL based team.
Actually, while on nostalgia lane, does anyone else remember the font called Boston II? It was a shareware font that was the best ImageWriter bitmap font ever. It was a thing of beauty. I've looked for it occasionally, but I haven't found any web references for it.
Solving Verbal Questions in IQ Test by Knowledge-Powered Word Embedding [pdf]
Hey, turns out I actually live in Japan, and have been here for the most recent round of QE.

The value of the yen has dropped something like 33% compared to the dollar (went from $1 = 100 to $1 = 140 in the past 3 years) but yearly CPI increases have never hit above 2 or 3 percent.

Prices have gone up, but mainly due to the sales tax increase, not due to QE. Considering that CPI is almost definitionally linked to inflation, I feel that it's a pretty good indicator of lack of real inflation.
A LOT of facial expression is given off from our eyes and surrounding muscles.

What might be cool tho, is being able to stream the complete VR sphere so the viewers could look behind and around and just be within the streamers control.
Yeah. And there are cases where a single wildcard isn't enough, like stackexchange's meta sites. If you type in https://meta.<site name>.stackexchange.com, it will return an SSL error.
It would be MUCH stronger to use rebar for each member than doing this additive method.
Neither the NSA nor anybody else has a patent on ECC. (And no, there is no reasonable justification for government agencies to hold patents, except to make them free to the public.) There are some patents on particular ECC techniques, as explained in http://cr.yp.to/ecdh/patents.html, but they do not cover the currently most popular ECC systems, and in any case they are mostly expired.
It's a factor, but there are many other factors involved.

In the first QE rounds by the US after the 2008 recession hit, money was being printed to basically end up in bank's coffers, but lending didn't go up correspondingly, so the actual amount of money in circulation didn't really change.

I think the big reason for the link being weaker than expected is that it's the money actually in circulation ( in the "being used" sense) that matters, not the amount of money in existence. It's all just numbers, after all, and if you're not doing anything with them, it's the same as if it doesn't exist.
Banks have moved to linux from paid o/s yet they continue to shell out for KDB (and the dev are not cheap either).

Why did they move a whole o/s platform but not from kdb?
That would be a neat trick, since the foundational patents for ECC were filed in early 90s. The NSA patents are even earlier.
Twitch doesn't make any money from streamer tips as most of that is done through a link to PayPal. Twitch has no tip system.

Popular streamers like Lirik have said they much prefer getting a subscription through Twitch than a donation as it's much more reliable. Some streamers like Summit1G probably does make way more money through tips because of their personality some people just throw money at them, but again none of that goes to Twitch.
The paper is full of jokes like this. It’s clear, though, that GPG is much larger than we would like our TCB to be, and that it does have serious usability problems, some of which are inherent to its trust model and therefore cannot be papered over by GPG frontends. (They don't, however, stop you from using it to authenticate upgrades, as Debian and Ubuntu do.)
Show HN: Git-branches – list of branches with behind/ahead counts
git-branches is a go gettable command that displays branches with behind/ahead commit counts.

If you've ever used GitHub, you'll notice their branches page displays this info. This is that, but for your local git repo, in the terminal.

Go to any git repo you're working on and type:

$ git branch
feature/sanitized_anchor_name_context
* master
unfinished-attempt/alternative-sort-order
wip/get-tweet-body

Now, do `go get -u github.com/shurcooL/cmd/git-branches` on any machine with Go installed, and then:

$ git-branches
| Branch | Behind | Ahead |
|-------------------------------------------|-------:|:------|
| feature/sanitized_anchor_name_context | 119 | 1 |
| **master** | 0 | 0 |
| unfinished-attempt/alternative-sort-order | 67 | 1 |
| wip/get-tweet-body | 40 | 1 |

It supports -base option if you want to compare against non-master branch.

It also supports -remote mode, where it compares local branches to their remotes:

$ git-branches -remote
| Branch | Remote | Behind | Ahead |
|-------------------------------------------|--------------------------------------------------|-------:|:------|
| feature/sanitized_anchor_name_context | origin/feature/sanitized_anchor_name_context | 5 | 0 |
| **master** | origin/master | 0 | 1 |
| unfinished-attempt/alternative-sort-order | origin/unfinished-attempt/alternative-sort-order | 0 | 0 |
| wip/get-tweet-body | | | |

It's easy to see which branches are up to date with remote, which ones need to be pushed/pulled.
How's this different than kgb.com.
To be fair, he seems to like doing these things.
VR at present is of no immediate concern, as it's simply barely available yet, and games aren't yet robustly supporting it.

But even going forward I'd posit that it'll only occupy a (small) niche. Consoles are going to have trouble supporting it -- not due to their never being "powerful enough" (as consoles will of course get more powerful over successive generations) but rather simply due to the power disparity needed to render a game normally vs VR. Developers aren't going to want to release a game at vastly lower detail settings for VR than for general TV-based consumption (and they won't forgo the TV-based audience, except perhaps for niche lower-budget VR-only titles).

Moreover, some of the most popularly streamed titles (anything not first person -- League of Legends, Hearthstone, etc.) are simply not suitable for VR.
Are you really confident that cutting and pasting crap from a random web page (particularly one without TLS, so the guy sitting across from you at Starbucks can MITM it) provides you with sufficient understanding to notice when you are accidentally doing something insecure?
Yikes! Thanks very much, just fixed it.
Do read the ProPublica report linked in the very first paragraph and you may feel differently.

(Or click on the link to the ProPublica [0] piece and/or the related NPR piece [1] below -- the two outfits jointly investigated the Red Cross' Haiti efforts and published articles based on their findings:

[0] https://www.propublica.org/article/how-the-red-cross-raised-...

[1] http://www.npr.org/2015/06/03/411524156/in-search-of-the-red... )

P.S. Per the linked post, the Red Cross responded to these reports -- here's the link if you care to read their side:

http://www.redcross.org/news/article/The-Real-Story-of-the-6...
StatusCake: free web app for monitoring your blog's health
Meet the hitchhikers who traveled to Gibraltar and met the Barbary Monkeys
That doesn't have the source code to the operation system on here. So, agin, I ask, is this damn thing GPL'd or is it on some prop. bullshit?
Native rotating bloom filters, fantastic! Sort of thing I've had to do myself more than once - great efficient way to be able to ask "Have I seen this recently?".
Top 7 unique and local things to do in Istanbul, Turkey
Aphyr has a great post about Redis:

https://aphyr.com/posts/283-call-me-maybe-redis

Recommends using it on a single server or if distributed as a cache or for data that can tolerate write losses.
Nomination is interesting, but what if the person nominated doesn't want the house? Then we (I'm the person who runs 150house) have gone through potentially thousands of essays for nothing.

I guess it doesn't really matter, but I don't believe this is a scam and it's not preying on poor people: We (middle class) submitted an offer under similar terms for a bed and breakfast in Maine. There is only one house, so only one person/family/entity can eventually own it.

Also, if we don't sell the home via this process (which looks likely), we're refunding money. But sure, call it a scam--although it's the very worst scam considering I've told everyone where I live with my family, my phone number in a large font, my email, and potentially making no money. Quite sinister, indeed.
Yes, the texts are uploaded and synchronized by users. I should really add a way to easily flag up mistakes and contribute corrections.
Do not assume PayPal is not kicking back a % of donations to Twitch. PayPal does this for e-commerce platforms that make PayPal integrations easy. For some e-commerce platforms this hidden cut of PayPal's transaction is their largest revenue stream.
Billionaire Bunkers: Inside the World's Largest Planned Doomsday Escape
Now even Microsoft feels more playful than Apple, at least that's my impression. Designing beautiful products doesn't have to mean that you're stuck up and can't embrace experimentation every once in a while. I miss the times when Apple used to come up with goofy stuff.
Continuous liquid interface production: Chemical trick speeds up 3D printing
I'm an American living in KL. Malaysia follows the Monday through Friday work week. The Twitter message was posted in the AM and this event didn't occur until the evening.
Come join us for a hack sometime. It would be cool to get some of your elisp projects packaged.
It looks to me too thin for an unhinted font. Its lines look like they're trying to be one pixel wide, and failing. Fonts can go much thinner when they match up with the pixel grid; as an example, here's 14pt Andale Mono on Windows 8 with antialiasing off: http://www.quadruple-a.com/tmp/AndaleMono.png
Do you really want to work somewhere in which you function mainly as competition for your coworkers?
I appreciate the update on the situation for those curves.
White House Weighs Sanctions After Second Breach of a Computer System
I stumbled upon one remnant of the Manhattan Project at my university's machine shop a couple of years ago. In the machine shop is a row of boxy modern lathes, with one beautiful curved older lathe at the end of the row. Without fail, when working with precise designs, the veteran machinist of the shop always used that older lathe.

When I asked him about this he explained to me that prior to WW2 most of the world's precision lathes had been made in Germany. Unfortunately, the large quantities of precisely machined components needed for the Manhattan Project came right when those lathes were no longer available! The company designed the lathe in an incredibly short amount of time to meet those needs. The school bought the lathe at a surplus auction after the war for cheaper than any of the other lathes, and even 70 years later it remains the best.

Here's what it looked like: http://www.galleryofmachines.com/gallery'sdigitalphotos/Lath...
I've tried other games that are similar to Magic, such as Hearthstone, but I always go back to Magic because there is nothing like it.
I'm not sure what you mean here, if you have a volatile pointer that points to a memory buffer returned by malloc, how can the compiler prevents a write through the pointer from happening?

Edit: unless your point is a temporary copy can be spilled in memory and this copy will stay in memory and won't be overwritten?
Interesting points, I'll keep them in mind. I don't really have to worry too much about making old code work, so I'd not be too concerned with that. I'll probably start with Py3 because I don't really expect to rely on too much library support for the things I'd cobble together in python.

As far as unit testing goes, you are absolutely right. I unit test everything....I mean, I was taught TDD right out of the door at Uni, and though I don't exactly follow the methods strictly, I am at my core, a functional programmer. I want every last bit of code I write to do one and only one thing well. I, therefore, test all of those functions, no matter how mundane. But you know what? Even then, my test coverage on a good project, where I'm not just dicking around probably hovers about 85-95% coverage. There's just always some flotsam and jetsam that escapes the tests. First time I worked on a project with a team, I stressed my head off because of that very fact, until we did our first metrics review and I saw that I was actually ahead of most people....
Turns out I live in Japan as well and we must not be shopping in the same places at all, because the prices increases are way more than the difference from 5% tax to 8% tax. I guess it's your opinion against mine.

PS: I noticed you have been in Japan for like 3 years. I have been here for 8 years. I guess some experience counts as well.
The Algonquin Legends of New England (1884)
That post was a bit before the new redis clustering in 3.0 (http://antirez.com/news/79 -- Redis cluster, no longer vaporware). Wonder if anything has changed.
You aren't by any chance Yvor Winters?
My guess would be that the number of people violates zoning regs: no more than X unrelated persons cohabitating a residence. At some point you get reclassified as a tenement house or a hotel.

Enforcement varies, but I'll bet Woodside wants nothing to do with this sort of thing and gave the landlord little choice.

Which raises the question: how is Los Altos different? Is the new place small enough that the number of residents meets LA zoning? Maybe this why no new address has been posted...
I know someone who prints out color images of the cards he wants to play with and sticks them into sleeves as inserts. It works fine.

It's even easier and cheaper to insert a little strip of paper with a card name on it, though then you need to be familiar with what all the cards do.
Did they make much money?

If you're ok getting about the minimal wage for some gardening, or house cleaning, or trash removal, you probably have good chances (e.g. you'll outcompete an illegal Mexican immigrant by just knowing the language well).

Machines increasingly obviate jobs that don't require qualification. On one hand it is nice because humans need to do less and less dirty, mind-numbing jobs. OTOH being a traveling beatnik sucks more and more.
How is this a smear campaign? --

Hey China, you know that nation you invaded and subjugated?
Well, they didn't like that.
If you would do something to reverse those actions, they would appreciate it.
I never said you couldn't get a particular compiler to. Or indeed, all current compilers.

I am saying that it's impossible to do so and remain in the realm of portable C / C++.

There is a distinction.
Facebook's SSD findings: Failure, fatigue and the data center
Youtube's goal would be to get people over to their gaming product instead of heading over to twitch. Plans for monetization come later. That should not be a concern considering twitch does not stream properly for many users. My friends on Steam share the same opinion (At least the ones in Asia).

Streaming any game in real time and getting enough folks to watch it is still a problem that needs a solution with more polish. Twitch does not keep up and `Steam streaming` does not work half the time. I'd stream games on gaming.youtube.com if they did a better job at it and have a product focused around that.

I can foresee a future where youtube can get those eyeballs on `gaming.youtube.com` instead of twitch.tv. Youtube is already popular for gaming reviews.

Related: https://en.wikipedia.org/wiki/Twitch.tv#Acquisition_by_Amazo...
Has Salvatore ever considered forking redis into a legal entity and providing official commercial support? I'm willing to bet alot of startups and enterprises don't use redis because of the lack of this.
Thats a good thing I use the facebook feed eradicator. I love it. No more posts that I don't want to see.
My late mother had a two billion mark stamp from Weimar-era Germany, though I see from Wikipedia that's not even close to the record (they have a picture of a five billon mark example in their article).

It had gotten so bad that they didn't even bother printing new stamps; they'd just overprint the new value on the old stamp in black ink.
Thanks very much, this is great advice!

(It's 4am here now and my brain is fried so will go through this in detail tomorrow.)
Revoke authorised access to my personal details (For the Kiwis)
The exception being the Apple Watch, which has lots of playful elements, from the drawing feature, to the heartbeat, to the activity achievement awards and the animated emoji.
Shot you an email, but the short answer is, jobs are advertisements. Sell the position well. For a small company, it's better to cast a wide net, for a large company, you want to quickly narrow it down.
> I had a coworker whose brother is on the iPhone hardware team and they have a lot of trouble with samples coming back from manufacturing with the wrong resistor here or a missing capacitor there to save a few bucks, because the factory sees it as overengineering, but doesn't understand the purpose it's built for.

I find that story utterly implausible.

The day Foxconn makes unapproved changes to Apple designs is the day that...well, never.
Is solving a problem like this in 15-30 minutes under a good deal of stress and likely without reference likely on a whiteboard something someone in the position you're hiring for would ever need to do?
There's also a video of the WWDC session, "Introducing the New System Fonts" https://developer.apple.com/videos/wwdc/2015/?id=804
I was struck by this also. Why would you release a brand new font that you plan to spread widely and use in all your products, and set the announcement in a different typeface?

Makes no sense.
A huge problem is bandwidth, especially if you need to play a game like an online first person shooter which needs every bit of bandwidth it can get.
If the person doesn't want the house, maybe go to the next person on the list? If you vote by committee (maybe let the internet vote) you have a line of succession. I don't think its a scam, but lotteries are bad news for families living in poverty. It's great for the one that wins, its a kick down deeper for the rest.
Also: isn't that a bug? Is there something in a C / C++ standard that states that a function named "memcpy" (for example) is necessarily the normal function?
Would your earnings teaching English in Japan cover living expenses and debt? If it would, the go for it. If it wouldn't, figure something else out.

If you do go for it, and don't want to make this a permanent change, make sure to stay current with technology. Build a public portfolio showing that even though you aren't working in tech, you are still working with it.

Another option would be to slowly transition away from teaching English to becoming a freelancer so that you could travel while still earning mid-high pay.
When they stream VR, everyone will be watching it from their own VR headsets. Think of horror games done this way.
Or you could actually back up your post instead of a blind cite. But to save you the trouble of formulating an argument--because I looked through your recent posting history, it's mostly two-sentence talking-points stumping, I'm reasonably sure I won't actually get one--I happen to already know about Ehrlich and Simon's bet, even without Sabin's book, and I also know that that the lessons generally drawn from that by conservative thinkers--and ones not without merit on a sufficiently long time horizon--has remarkably little relevance to a literally incipient disaster scenario. There is simply no time left for human ingenuity to pull one out of our collective posterior. We have ignored the warning signs and we have committed probably irreparable damage, right now. It would be stupid to assert that water use reduction in California is not a solution, which is why it's very fortunate that I didn't make that assertion. Water limits exist to buy time for solutions to be formulated. And I'd bet against long odds that those solutions can be formulated. But not by next Wednesday.

Your black-and-white thinking--and the assumption that mine is as black-and-white as yours--kind of sucks, as does your cite-and-run dismissal. Can you please try to do better?
That's what I would have thought, but then I DuckDuckGo'ed it (awkward!)...

http://foreignpolicy.com/2014/07/30/the-nsas-patents-in-one-...

Also, from https://www.nsa.gov/research/tnw/tnw193/articles/pdfs/TNW193... (PDF):

> You may be surprised to hear that NSA seeks patents.
However, many of the technologies developed by NSA not only satisfy mission requirements, but also have great potential for commercial use. Following extensive review, NSA may seek patent protection for such technologies as a way to protect and build on the US government’s (USG) investment in research and development.
Oren Michels (co-founder of Mashery) blogged about Twitter as a platform ripe for IoT last October (after Twitter developer/platform conference).

http://www.mashery.com/blog/twitter-redefined-communications...