hacker news with inline top comments    .. more ..    15 Apr 2017 Ask
home   ask   best   3 months ago   
1
Ask HN: Learn in weekend, what resources you suggest?
31 points by chauhankiran  15 hours ago   10 comments top 6
1
scriptkiddy 4 hours ago 0 replies      
If you're interested in Python and Web Development, the Django tutorial is one of the best written tutorials I've ever seen: https://www.djangoproject.com/start/

If you're interested in systems programming and want to try something new, I can recommend learning Nim: https://nim-lang.org/learn.html

If you're into PL implementation, you can't go wrong with: http://buildyourownlisp.com/ or http://www.craftinginterpreters.com/ or http://aosabook.org/en/500L/a-python-interpreter-written-in-...

If you want to try your hand at front-end web development, VueJs is pretty great: https://vuejs.org/

2
itamarst 6 hours ago 0 replies      
I'd suggest learning more about how to learn better, so that you can learn more on the job. Then you can spend your weekend doing something other than coding. Some useful books:

"How Learning Works" (I review it here: https://codewithoutrules.com/2016/03/19/how-learning-works/)

"Peak" https://www.amazon.com/Peak-Secrets-New-Science-Expertise/dp...

Gar Klein's books, in particular "The Power of Intuition" https://www.amazon.com/Power-Intuition-Feelings-Better-Decis...

3
bouillabaisse 7 hours ago 1 reply      
Depending on your experience in C, the text editor in C tutorial [0] that was posted here recently may be good for you. There is good discussion in that post of other similarly sized projects as well.

[0] https://news.ycombinator.com/item?id=14046446

4
karthik248 1 hour ago 0 replies      
Learning to use tools such a editors(Vim), IDEs can always come in handy. You can get through the basics and learn along as you use.

EDIT: If you're looking for something along the lines of technologies or framework or something else, refer other comments.

5
ludicast 8 hours ago 0 replies      
I'd advise you to checkout codescho ol. They have tracks that cover a topic in about a weekend, often in an entertaining way.

I don't belong to them now but I really enjoyed them in the past

6
lomereiter 10 hours ago 2 replies      
Well, I'm also a full time developer but I learn new things on my job almost every day.

Your question is way too broad. If you mean tech topics, it's perhaps time to find another job; if any topics at all, just follow your interests.

2
Ask HN: How to get a developer job anywhere in Europe
6 points by lonesword  9 hours ago   4 comments top 3
1
jfaucett 5 hours ago 0 replies      
I'm a migrant to Germany as a software engineer and I can tell you its probably going to be really hard if you don't at least study in Germany or are a student in your home country (I was a student when I came). You don't necessarily need to stay and get the degree but its much easier for companies to give you an internship and then hire you if you go this route. Otherwise, its a total pain in the anus for the company to hire you over a EU citizen. I've experienced both ends of this now and its basically just not worth it from a company's perspective to hire someone outside the EU unless they are a super talent and/or the company has the resources/hr to deal with all the paperwork crap.

So to answer, "In other words, can I get a work visa anywhere in Europe without having an offer in hand?" Theoretically yes, practically - highly unlikely.

Maybe its better in other EU countries but I wouldn't know.

To #2: just flying in and hoping you'll land something even with a very solid portfolio is a bad idea, since its highly unlikely any company is going to go through the hoops so you can work for them and time will be against you since the process takes a while.

I'd say if you can suck it up you should go the student route since its the path of least resistance and all you need is to be enrolled, you don't have to finish. Then get an internship since thats easy enough and make a good impression, then that company will want to do the legwork to hire you. This whole process might take about 2 years but at the end of the day you'll be set.

2
atroyn 7 hours ago 1 reply      
Answering for Germany, Berlin/Munich in particular.

1. You'll need a bachelor's degree in your field, but you won't need a masters. That said, getting a masters may give you a leg up. Postgrad education in Germany is free even for international students, the standar is high, and it gives you the opportunity to get your German up to an acceptable level. Additionally, you will have 12 months following graduation to find a full-time job. If you're looking to work for a bigger Germany company like Siemens, BMW etc., I'd seriously consider the masters.

2. Research job openings before you go. Tailor your CV. Two places to look are AngelList, and also http://berlinstartupjobs.com/ Applying online has always worked for me, but you may also want to go to some meetups while you're there. Berlin Tech Meetup https://www.meetup.com/b-tech/ is one of the largest.

3. Develop your portfolio. I had plenty of Indian colleagues at several of the companies I worked at.

Try RemoteOK as well.

3
mindhash 2 hours ago 0 replies      
Landing.jobs check this out..I got a few responses here..Once from sky scanner
3
Ask HN: Best tool to build a single page, text-focused static content site?
19 points by arikr  1 day ago   16 comments top 13
1
penpapersw 12 minutes ago 0 replies      
For http://penandpapersoftware.com/accomplish/ and the accompanying blog we entirely used GitHub Pages. Took me about 3 hours to fully make everything in that website from content to style, except the blog posts which were each an hour and were written entirely in markdown. And since we hand rolled all the content and style it was trivial to make it work great on both mobile and desktop. Try scrolling through the blog code snippets, silly smooth!
2
interfacesketch 2 hours ago 0 replies      
You might not need a static site generator for a single page website. Why not simply author it directly in HTML and CSS? It might actually be faster (and simpler) to code by hand.

Here are two dummy test pages I made a while ago to see if I could create a fast-loading, fairly lengthy text page for slow mobile connections.

There is no table of contents, but you could add that as a simple list of links to the top of the page.

Version A (no font loading): http://interfacesketch.com/test/energy-book-synopsis-a.html

Version B (loads custom fonts - an extra 40kb approx): http://interfacesketch.com/test/energy-book-synopsis-b.html

3
andythemoron 14 hours ago 0 replies      
I use Jekyll for my blog and have found it to be pretty easy to work with for the most part. You'll probably get 40 other people on this thread also using Jekyll... Most also deploying github pages. I currently deploy my blog on Heroku because I had some familiarity with it after using it for a prior project. Heroku is also easy for deployment, but a free dyno might not suit your needs. (Oh whoops, you're wanting to host on S3...)

I don't have much experience working with CSS, and I generally hate doing it, so I looked around at various themes for some basic styling. I ended up forking a simple theme that I liked (https://github.com/renyuanz/leonids) and then tweaked with it a bit to fit my preferences. Some changes were needed, but the solid foundation made it much easier to make it look good on both desktop and mobile.

4
eric_bullington 1 day ago 1 reply      
> Best tool to build a single page, text-focused static content site?

Vim.

Ok, seriously. You probably want Sphinx. Some very nice, mobile-friendly themes (I like Paramiko), and it can easily build a single page with table of contents automatically from a collection of rst or markdown pages. It's technically for documentation, but some people use it for their static web sites and blogs. Ideal for a text-driven site. I used it once to build a single-page documentation site, with table of contents (no longer online).

If you want a service that supports Sphinx, instead of deploying yourself on s3 or github, you can use readthedocs: https://readthedocs.org/ For no ads, you can use their commercial service at https://readthedocs.com

Mkdocs is another documentation generator like Sphinx with some attractive themes you could customize.

What kind of long-form content? Sounds interesting.

0. Sphinx: http://www.sphinx-doc.org/en/stable/

1. A few Sphinx themes: http://www.writethedocs.org/guide/tools/sphinx-themes/

3. Here's a blog post (written with Sphinx) on using Sphinx as a static site generator: http://echorand.me/site/notes/articles/sphinx/static_html.ht...

5
narrowrail 17 hours ago 0 replies      
Because of github pages support, Jekyll is the most popular, but Hugo[0] seems to be the best for other circumstances. The documentation is great and it is written in golang.

[0[https://gohugo.io/

Edit: I should clarify, 'the most popular'... Static Site Generator (SSG)... is Jekyll.

https://en.wikipedia.org/wiki/Jekyll_(software)

In my case, I run Hugo on a local box, push it to S3, and put cloudflare in front of that endpoint.

6
rwieruch 6 hours ago 0 replies      
Hugo + Digital Ocean [0]. I find it a powerful low cost combination with a lot of flexibility.

- [0] https://www.robinwieruch.de/own-website-in-five-days/

7
DrNuke 12 hours ago 0 replies      
Was looking for same a couple of months ago and the latest 2017 Wordpress theme just came in handy for my own self-hosted blog at http://www.nukepep.com . I understand it is different from building it yourself but, in this case, the solution was just good enough to me and deal done. No fancy widgets, no comments, just pagination and short text posts.
8
thiagocsf 12 hours ago 0 replies      
I've used Middleman[1] in the past to generate static websites. The output can be easily uploaded to S3 and should just work.

I used my own templates at the time but I believe there are mobile friendly and responsive available.

[1] https://middlemanapp.com

9
bigzen 1 day ago 1 reply      
I'm not sure about mobile friendly. You could probably use just about any template and hire a freelancer to touch it up.

But I just want to put my vote in for Jekyll. Makes static site generation a breeze and I use it for any site that I host these days.

10
mabynogy 22 hours ago 0 replies      
Pandoc is nice for markdown text: http://pandoc.org/demos.html
11
tedmiston 1 day ago 1 reply      
Can you give a little more context on the site you're making?

Bootstrap has a component called Scrollspy [1] that does a nice menu-based list of contents. Is Bootstrap not enough / overkill for what you want to do?

What about just writing some simple HTML and CSS?

[1]: https://v4-alpha.getbootstrap.com/components/scrollspy/

12
applecrazy 17 hours ago 0 replies      
GitHub pages + Jekyll + Markdown is very very simple
13
anotheryou 9 hours ago 0 replies      
Markdown and some basic css?
4
What impressive things have been built in a Hackathon
4 points by forgottenacc57  14 hours ago   3 comments top 3
1
dmlittle 13 hours ago 0 replies      
> where a completely clean start was made at the Hackathon?

Most of the really impressive hackathon projects aren't created from scratch. The implementation of code might happen during allotted time but the team, idea, design, and even implementation details have already been thought out ahead of time. Other times, the projects are simply a proof of concept of how things "will work once built". The data used is static but made to appear dynamic in the demos.

Yes, there are times were really impressive things are built by talented people but this is not the norm.

2
subsidd 11 hours ago 0 replies      
Me and my friend built a safety bracelet for women which had a GPS, GPRS chip and an inbuilt pepperspray which when sprayed triggered an alarm to volunteers nearby through the app.
3
orionblastar 14 hours ago 0 replies      
I can tell you what I was told about hackathons. It is a way for programmers to meet founders and other people. It is an event to bring them together and see what can be written in a short amount of time.

A program that is written in a weekend marathon would most likely be a demo or prototype as compared to a program written by a team over months or years.

It is a way to show potential, and find people to help those that have potential to reach it one day.

5
Ask HN: What are your impressions of the HoloLens so far?
99 points by rmccoy6435  2 days ago   114 comments top 31
1
Analemma_ 2 days ago 2 replies      
Some bullet points I wrote when I tried it:

- The display technology is very nice. I was very impressed by how good the object permanence was: when you put an object somewhere, there is no lag or jitter when you move your head and it stays anchored to the spot. The holograms are reasonably bright and opaque.

- Also, when you pin an object somewhere, it stays there even when you walk around the room. It even stays if you pin it in like the middle of the room where there are no obvious reference points or anchors to use.

- The field of view is neither great nor terrible. It's usable but more would of course be better.

- The major downside is the interaction: "air-clicking" is not great and the gestures to trigger various actions aren't very reliable. It really needs hand controllers like the Vive has.

- The unit itself is comfortable, much more so than the Vive. There was an annoying lens-flare-like glare below the field of view. Not sure if that was my unit not set up correctly or a problem common to all of them.

Overall I'm quite impressed, although I probably wouldn't buy one even if I had $3,000 to burn. V2 will probably be the one to get, if they expand the FOV.

2
doublerebel 2 days ago 6 replies      
I've been making apps on it since mid last year. It's an amazing device, the image stability and quality is very good and in a well-designed app the small FOV becomes an afterthought.

Clicking/selecting objects with gaze is often an antipattern. Much better to use alternate input.

Analytics is kind of a mess.

Everybody recommends unity but performance will suffer. I wrote my own framework instead. Most of the open-source code is bad, if you have figured out how to make apps it's a competitive advantage. MS wrote literally thousands of new APIs for UWP and mixed reality so many many features are barely documented with no real world examples.

It's a totally new paradigm in UX. Most designers fall back to poor decisions like using small buttons or overly detailed models.

Feel free to ask anything specific I'll do my best to answer.

3
Gaessaki 2 days ago 4 replies      
I've been doing development on it for a bank for about two months now.

Things I like:

-Let's you have an infinite number of virtual monitors with applications such as word, outlook, browsers etc.-Developing for it is really easy with tools like Unity-Battery life is not too shabby, rarely have to take it off to charge while I'm doing something-Great demo piece

Things to work on:

-Field of view isn't terrible, but could still use improvement-Price point precludes a lot of consumer applications-Feels like you're always wearing sunglasses indoors. This takes away from the augmented reality bit as it can be pretty hard to interact with the real world sometimes (e.g. hard to read my real monitor when I have it on)-Gets kind of uncomfortable on your nose after a while, though that may depend on your face morphology-Interacting with voice commands in an office setting can be awkward/amusing-My colleagues think I'm never working

4
neom 2 days ago 0 replies      
Been using HoloLens for about a year now, it's awesome, probably my fav bit of tech I've tried since the first iPhone. It's kinda exactly as you'd expect, a pretty decent but not mind blowing projected holographic interface augmented into reality. FOV is very mediocre, and you have to put that aside to enjoy the device, but if you're willing to look past the FOV, you really get a sense for where this will go. As others have said, the gestures are super annoying. It also doesn't really fit well and hope they refine the actual way the device sizes to your head. We do software for cities, so as you can imagine there are very many places you can take AR and city planning. FWIW: I think there is a lof of VC cash deployed into this space, but I also think it's a paradigm-shifting technology and is one of the few things I feel the hype around is justified. As a side note, I went to college for digital imaging technology and started a started a studio out of college with a buddy (13 years ago) - we took advantage of the transition from analog to digital filmmaking and ended up winning three Emmys and building a 10MM rev business. If I wasn't doing what I was doing, I'd be focusing on that shift here, there will be a lot of opportunity for very forefront startup VR studios. Here is a video of me messing around with a hololens at office last year: http://john.je/iDpX
5
yodon 2 days ago 4 replies      
HoloLens is cool but most of the HoloLens applications you write will be consumed on the $299 software-compatible Mixed Reality headsets that ship later this year (it's amazing how few people are paying attention to this announcement - Microsoft uses Mixed Reality as its branding but these are basically high end VR headsets with integrated tracking for a third the price of Rift and Vive devices)[0][1]

From an application developer's perspective, the only difference between HoloLens coding and Mixed Reality coding is that when constructing 3D scenes your HoloLens app should have a transparent background so the person can see their room through the viewport because that's what they're buying the expensive headset for and in Mixed Reality you should have an opaque background because it's VR not AR.

The really big thing though is that $299 is roughly what you'd otherwise pay for a pair of big monitors. Full on virtual desktop support with floating windows for these devices is being shipped to every Windows 10 machine starting this week via Windows Update with the intent being you don't need old-school monitors just work in the headset, or with your monitors, or however you want.

Windows now has (or will shortly depending on your Windows Update timing) a built-in developer mode simulator for application testing of Mixed Reality code without a physical headset. The simulator is still a little buggy and incompletely undocumented (remember to shut it off when you're not using it) but it's pretty incredible and more than enough to start building and testing applications.

[0] https://www.engadget.com/2017/04/12/acer-microsoft-vr-mixed-...

[1] https://developer.microsoft.com/en-us/windows/mixed-reality

6
rtfs 2 days ago 1 reply      
I was recently at a Microsoft Training Centre, where we also had a chance to test the Hololens. All in all, it's crap. It is pretty heavy, so I can't imagine wearing it for more than 10 min. The latency was ok, but still somewhat disturbing. The gesture recognition was bad. I, and later on also the Microsoft guy, had to tap twice several times to trigger an action. The shown floor shop example was a bad choice. Speed at the shop floor is key, for workers and for other functions, and this is what the Hololens didn't have. During the show off they had to restart the Hololens - a clear fail I would say, but judge for yourself.
7
toolbox 2 days ago 1 reply      
Last year I was able to play with one for a couple of hours. The most impressive and exciting part for me was that it wasn't bad. I don't know about others, but I had expected an unpolished feel, and to be continuing to say "oh this will be great when they ______". The latency is much lower (comparable to modern VR) than I expected; the occlusion of virtual objects by real ones works surprisingly well, even with weird shapes; even the gesture recognition worked well. My overall takeaway was that it was much further along than expected. It was genuinely fun to play with, and I felt able to walk around my office while wearing it. Obviously the FOV is an issue to be worked on, but overall I was just impressed. I wish I still had one I could play with.
8
epmaybe 2 days ago 0 replies      
I've used it over a period of a few months.

Pros: Very intuitive controls after maybe 5 minutes of using it.Building in voice commands is easy in Unity, can't speak for other platforms. AR has more practical applications (but VR is more mature).Microsoft listens, and will try and add features that people ask for. The forums were very helpful for someone a year out of programming to come back and learn.Spatial mapping was really cool. I didn't think something could be that accurate in the space of a few minutes.

Cons:Controls can be a steep learning curve for older individuals (based on my experience).Development setup was hard when I started, but has gotten much better from what I hear.Trying to show what you're doing in the hololens live was very hard. Had to build that in, but I think now they've cleaned that up as well through Unity.I think the previous con points out that this is a very new platform, and things are going to change. Keep that in mind, and don't get too mad if things break.It's not super powerful, so you'll have to move to directx if you want to pull every inch of performance out of it. Shaders are your friend (I'm a newbie when it comes to game dev, so this was a lot of learning for me).

I know that people mentioned that FoV is bad, or could be improved, but honestly I didn't have a problem with it. With AR, and how you can still see the world around you, it wasn't a hindrance for users that would demo. That being said, I wouldn't oppose an improvement!

9
Animats 2 days ago 0 replies      
As hardware, it's a nice job. It's self-contained and wireless. The form factor is tolerable. Compare the HTC Vibe, which is as clunky as the VR headsets of the 1990s and still needs cables. The HoloLens has much better balance, too; the VR headsets are far too front-heavy. None of this gear is really compatible with wearing glasses, though.

It's surprisingly good at "drawing dark". It can't, really, so it just puts a neutral density filter in front of the real world to dim out the background. This, plus some trickery with drawing intensity, allows overlays on the real world. At least the indoor real world; the grey filter is fixed, and the display will be overwhelmed in sunlight.

The field of view is too small for an immersive illusion. The resolution is too low for the "infinite number of monitors" some people want. It's useful for putting an overlay on what you're working on, which suggests industrial and training applications.

It's not clear there's a mass market for this. Certainly not at the current price point. If it became cheap enough to sell to the Pokemon Go crowd, it might work for that.

A useful metric is, "Is it good enough for Hyperreality?"[1] As yet, it's not. But it could get there.Watch that video. What hyperreality needs is 1) really good lock to the real world, 2) adequate but not extreme resolution, 3) wearability, 4) wide field of view, 5) useable under most real-world lighting conditions, and 6) affordablity. The Hololens has 1 under good conditions, has 2, arguably has 3, lacks 4, 5, and 6. Not there yet.

[1] https://vimeo.com/166807261

10
king_magic 2 days ago 1 reply      
There are a lot of very impressive things about the device, but for me, the dealbreaker is the FOV. It's distractingly small. I haven't done development on it though (just tried it out).
11
ncrmro 2 days ago 0 replies      
I was at a talk with someone who demoed building an application from scratch in about an hour using the unity hololens vr toolkit(?).

And I was able to try on on at a meetup.

Considering all the whole thing is self contained and is handling the rendering on the device is amazing. With some of the dev tools you can see it building models of everything and one in the room in real time.

I played the Conquer game which was fun to watch the characters hide behind chairs and stuff. And the maps sort of build them selfs to the room and worked even with lots of people in the meetup.

Getting the hand gestures take's a second but are pretty intuitive with "clicking" stuff sort of pinching your index and thumb together.

The field of view is actually only the glasses under the visor. The visor I believe is more to help with improve contrast and block a bit of light.

12
znebby 2 days ago 0 replies      
I'm quite biased on the whole AR thing, as I worked at Meta for almost three years, but I think that the HoloLens is a fantastic piece of technology, and that Augmented Reality Head Mounted Displays will be the next big computing revolution.

Currently I'm working on a large HoloLens project for the aircraft industry. But the amount of possibilities I can think of with a HoloLens (or similar device) is limitless.

The HoloLens has amazing tracking and latency. In a couple more years, when HoloLens and/or competitors release a device with a large field of view, HoloLens-like tracking/latency, and leap motion-like hand recognition, it's going to be very exciting.

13
HoloHerald 1 day ago 1 reply      
We received our unit in August of last year and have documented our experiences with it using our YouTube channel: The Holo Herald. Some quick things that we noticed:

-While the FOV is less than ideal it is not experience breaking

-The device is more comfortable than most headgear technology out today(there is also adjusters such as a nose piece and headband that make it more comfortable for a long duration)

-It is intuitive. This device can and will be easily picked up by many people. We found older people who could barely stand trying to operate a smartphone throw it on and almost instantly understand it. There is just something about this device that makes people feel like they can handle it without too much work. And the fact is that they can, it is very simple to use and the hand gestures may be the main reason for it.

-While the hand gestures may not be the most reliable it does come with a clicker that remedies this quite satisfactory. To give this Vive-esque controllers would completely ruin the experience and what Microsoft was trying to accomplish.

-The UI and operation are unobtrusive which means that while it doesn't have much productivity use right now, it will in the future.

If you would like to get a better idea of what the HoloLens does and can do we urge you to find our YouTube channel. We try and deliver our content in a non-technical way as to explain how an end user really see's it without all the tech jargon getting in the way.

14
yread 2 days ago 0 replies      
There have already been some developers asking for feedback and other discussions on https://www.reddit.com/r/HoloLens/
15
PrimalPlasma 2 days ago 0 replies      
It's a revolutionary device. I was blown away during a demo. When the public sees it they are going to go apeshit.
16
corbinpage 2 days ago 0 replies      
The demo will blow your mind. My biggest takeaway was that AR probably has more potential in the long-term than VR. VR is immersive sure, but you quickly run into physical boundaries or your mind becomes out of sync with your body. AR has all the benefits of VR but layered on top of your physical environment, enriching it and providing a reference point.

To speculate, I'd say VR will find its killer app in gaming/entertainment (similar to TV), and AR will become the next great I/O interface between humans and computers (similar to phones/tablets).

17
kirillzubovsky 1 day ago 0 replies      
My initial review was here - https://m.youtube.com/watch?v=5w3MwzG3IiQ - where I was really impressed with great industrial design and very promising features.

After playing with it for a while though, I have to conclude it's not yet a consumer product and probably won't be for many years. Maybe it will find a Place in the enterprise.

18
pmontra 2 days ago 0 replies      
I tested one in November.

Very narrow field of vision: I had to fish for objects turning on myself and looking up and down. Not good for AR.

No black, obviously. They can't block light from going through rendered objects. This in turn makes colors somewhat ghostly.

Very stable. Once I get an object I can walk around it and it stays there like a real one.

"Clicking" on an object is hard, but maybe it was hard with a mouse when I used it for the first time.

19
ylem 2 days ago 0 replies      
I had a high school student working with me last summer who did some development on it (no previous experience with unity/c#). His goal was to visualize crystal structures. My main comment is that the FOV is small and the question of what makes for a good user experience is still open. I wish I had more time to play with it.
20
andrewstuart 2 days ago 4 replies      
I'd be impressed if someone could give me a grab bag of real world use cases for the mass market. I'm just super not convinced that this isn't a Kinect sitting on your face.

And Lego/Minecraft on the tabletop.... no thanks I don't want games set in my lounge room, that's an incredibly boring place to set a game in.

21
NotQuantum 2 days ago 0 replies      
I've had the opportunity to develop with two HoloLens. From a consumer standpoint, it's a wash. You're spending $3,000 device on a device that can't do more than pin UW apps to your walls. There are no killer apps yet.

From a developer standpoint, it's terrible. Unity only just now supports UWP apps and only just, many many libraries just don't work. We are making a collaborative 3D app that needs access to the entire screen and a lot of system level resources. The only nice thing is that the anchor system is an operating system level abstraction.

TL;DR: After using one regularly for a few months, I'd say pas on this device, it's a barely usable AR platform with poor battery life and poor FOV, and it's absolutely unusable AR gaming platform.

22
JCharante 1 day ago 0 replies      
I've tried the development hololens from the March 30, 2016 batch several times.

My observations:

Getting it to recognize my air clicks is the bane of my existence.Object permanence works very well.

Before I used it, I thought people were hyperbolic when mentioning the narrow AR FOV. It really limits the experience.

Moving objects around is very annoying when it doesn't seem to recognize half my gestures. However when it does recognize my gestures it's fairly straight forward to move objects on each of the three axis.

Peers make fun of you for wearing something cumbersome.

23
rm_dash_rf 2 days ago 0 replies      
Customers love it. It a huge wow factor when you bring it into a place.

Positive:Voice Commands,No Computer needed,Unity is great - development is easy

Negatives:Field of view is just weird,Not as intuitive as it could be,Cannot sell it - dev only

24
miheermunjal 2 days ago 0 replies      
Have done significant work for it (source: work in consulting) and its feeling like a new paradigm much more than VR or anything else. Biggest thing is the "layer on the virtual world" onto what you are looking at.

I would say info isn't that sparse (as it used to be). Search the Holographic Academy, watch their youtube channel, and subscribe to the Windows MR blog/newsletter.

Have demos of stuff I built, feel free to DM if you want to see.

25
lewisgodowski 2 days ago 1 reply      
Have only used ours a few times since we got it. I like the display tech and image stability. I dislike the incredibly narrow FOV, imprecise and cumbersome gestures, and how difficult it is to get a comfortable fit on my head. I wouldn't pursue the first generation unless they make tons of progress on FOV and fitting.
26
moron4hire 2 days ago 0 replies      
Almost completely useless as an actual device for doing real work, but much more in line with what future such devices will be like. In contrast, the HTC Vive is useful, usable, and a much more pleasant experience all around, but also kind of a dead end in terms of design.

Get a Vive now, wait 2 years before getting an AR device.

27
iplaw 2 days ago 1 reply      
Underwhelming, to say the least. I've had the opportunity to use HoloLens on many occasions, interacting with many different types of applications, and in many different environments. The extremely limited FOV cripples user experience and usability. There is no feeling of immersion whatsoever.

It's a fun proof of concept, but not much more.

28
lbtuda 2 days ago 0 replies      
The AR experience is great, but the hardware in the HoloLens is a bit slow, only 2 GB of RAM. If You develop bigger apps you will notice some lag, ie separation of white lines into red, green and blue when you move your head. But overall an nice Gadget.
29
vezycash 2 days ago 1 reply      
Is there any reason why HoloLens can't be both VR & AR?

If I want to watch a movie in a public area for instance, I'd love a VR mode to tune out everything else.

30
psyc 16 hours ago 0 replies      
I worked on HoloLens software at MS, so I was more or less using one all day every day. We all just sort of pushed them to the backs of our heads while we were coding. Anyway, my impression is it's fucking amazing.
31
iLoch 2 days ago 0 replies      
I've spoken about this before on here. We developed on HoloLens for a couple months. Working on the HoloLens app was actually my first foray into 3D development, and also required converting ThreeJS JSON into Unity models which was a mess.

The user experience--------------

HoloLens is mesmerizing. I'm not big into VR or anything, and will often make the arguement that VR hype will die out and is a fad. But there's something very different about what Microsoft is doing. The ability to incorporate reality as a first class citizen in your 3D applications (or vice versa) is groundbreaking. People often complain about the FOV when they first try it out, and I had the same complaint, but your brain is able to compensate once it gets used to it, and then you stop noticing it. That's something you don't get from a short trial of it at a tech demo. The user inputs are indeed very clumsy still. We'll need vast improvements in this area before HoloLens can feel immersive. But the amazing thing is that this first pass isn't that bad. It can track your hands and it's a computer that sits on your head. I mean, come on! I'm only 22 and even I think that's amazing.

The developer experience------------------------

One of the major short comings of HoloLens development is its dependency on Unity. C# isn't the problem. I love C# and use it daily now for web development. The problem is Unity uses .NET 2.0, and good luck finding C# libraries that are compatible. So for every new thing you want to do, you're going to have to find a "Unity compatible" C# library, which is very annoying.

Unity will work for what you need most of the time, but it turns out if you want to try something custom (like your own gestures) then you're out of luck, because the Unity APIs are limited in that way.

I suppose I'm mostly just not a fan of Unity's component model. Constantly switching between adjusting settings in the IDE and coding feels like a bad way of developing.

Okay, so maybe you want to try something a little lower level. Microsoft offers a C++ API as well, and for the most part this is what you want if you need to harness the limited power of the HoloLens. I haven't played around with all of the APIs, but I know of one in particular that left a bad taste in my mouth (this applies to Unity too) -- the spatial anchor API. For those of you who are unfamiliar, the spatial anchor API is the only way to acquire a durable and persistent reference to a real world location. This is done (I think) with sensor data (orientation, lighting, and images captured by the 4 on board spatial mapping cameras.) This is really an incredible feat of engineering, however it produces a binary which is around 15MB. Far too large to store in a database at scale. I'd like to see MS open up raw access to those sensors so middleware developers can try their hand at improving this aspect of HoloLens.

If C++ isn't your thing, there's a library called HoloJS. You guessed it, it's a JS runtime for HoloLens with access to native libs. I actually started my own variation on this (called HolographicJS) before Microsoft released theirs, but I'm happy they've taken over.

The future----------

So what does this all mean for a device that seemly has its share of problems to overcome? Well, after trying it I'm fairly confident that MR as Microsoft calls it, is here to stay. The ability to mix reality with virtual reality, and augment that with a layer of environmental understanding is really incredible. I think we're just scratching the surface of the possiblities.

HoloLens is the first in a new field of devices that I believe will come to replace all forms of computers we currently use: phones, laptops, desktops, tablets, etc. Even things like IOT devices. Why spend time building your own interfaces when you can just augment the users'?

If v2 had better FOV and improved input tracking, I'd consider it a major success. But if it also included improved spatial mapping and a reliable GPS, that could bring us into a whole new world, quite literally.

The way I see it, the first company to solve outdoor use of an MR device, and solve what I'm calling the "universal spatial map" problem, will run the world of tomorrow.

Imagine every machine being capable of interfacing with you without the need for a screen or separate device. Imagine walking down the street, gesturing to a restaurant and placing an order before you even get inside.

Further down the line. What if we could transfer consciousness out of a dying car crash survivor into a computer. What if that person could then be virtually transferred back to the scene of the accident, to be greeted by those who are augmented.

Anyway, that's all crazy futurism; but the point is that reality starts with what is being done with HoloLens, and I think it's an incredible thing to be a part of.

To me, HoloLens feels like the Apple II.

6
Best way to connect 2 bluetooth headsets to each other? RasPi as gateway?
2 points by Andrenid  12 hours ago   2 comments top 2
1
mousetree 7 hours ago 0 replies      
QC35 headphones can already talk to each other using the Bose Connect app
2
Raed667 8 hours ago 0 replies      
Streaming bluetooth data through an RPi is at best unreliable.
7
Ask HN: What do you use to digitize your paper records?
11 points by narak  1 day ago   4 comments top 3
1
afarrell 1 day ago 1 reply      
I had to do this when my wife and I moved from Austin, TX to London. My wife and I turned 2 filing cabinets worth of files into a dropbox directory tree. For the actual scanning, I followed the wirecutter's advice and found that the Fujitsu ScanSnap S1300i Mobile Document Scanner worked well. It seems they are now recommending[1] a different scanner though.

For the actual organization, we had a naming scheme of "$(source of document) $(title) $(date %F).pdf".For example: "Texas DMV Toyota Sienna Registration Receipt 2015-05-16.pdf

[1] http://thewirecutter.com/reviews/best-portable-document-scan...

2
tedmiston 1 day ago 0 replies      
I'm currently using a camera scanner app for iOS called TurboScan. I move scanned documents onto my MacBook and back them up with the rest of my files. In the past, I've kept security conscious information inside encrypted disk images with a local and remote backup just like everything else.
3
bbcbasic 13 hours ago 0 replies      
I don't. I generally keep them or shred them.
8
Ask HN: How do you design a website in 2017?
20 points by littleweep  1 day ago   4 comments top 4
1
mattkevan 19 hours ago 0 replies      
Pen and paper first, get it all worked out before touching a computer. There's nothing better than a big A3 pad to quickly iterate and try things out.

Once I've got a good idea of how it all fits together I'll create detailed wireframes in Axure to hand over to the developers. Then I use Sketch for design and Marvell for presentations. I also use Zeplin for hand-off to front end.

2
herbst 1 day ago 0 replies      
I am developer, never considered myself a designer. But some years ago i would spend days building a overall design. Today i just build with Bootstrap and let the design grow with the code. I do this for personal projects as well as customer projects (sold as agile design process).
3
narak 1 day ago 0 replies      
I've tried a lot of the newer tools, of which I like Sketch and Framer the best. However, nothing seems to beat paper+pencil and then directly going to code. Somehow, static design tools have never been able to capture what's possible in web, and what's possible now with canvas, SVG, CSS3 transforms, etc is even more than before. Recently, CSS Grid Layout went gold in major browsers, and Flexbox has been supported for a while, so there's no good reason for CSS frameworks anymore either (would read http://jensimmons.com/ for more on this). Exciting times in web!
4
mod 1 day ago 0 replies      
I was recently involved with an app that used MaterialUI components, and that went fantastically well. Given that I'm a developer, not a designer, it lets me pick the appropriate component, fill in the blanks, more or less, and have a nice-looking, responsive website.

It, of course, has the prerequisite that you're working with React.

9
Ask HN: 6 Months Later Do you miss Apple's headphone jack?
16 points by ethanpil  1 day ago   20 comments top 11
1
datahack 10 hours ago 0 replies      
It sucks.

I have beats from apple and AirPods and it still sucks. I'm constantly having to swap headphones and they are always running out of batteries. Older houses I visit - which was super common on a trip to the Far East recently - only have headphone jacks available. Hotels are the same over most of the world.

The problem I really have is that there is utterly no benefit to removing the technology. Like, what is the upside? Nope. I can't find one. It's incredibly stupid that I can't charge and talk on the phone at the same time without a freekin' adapter - still sucks all these months later, and yes, it happens frequently.

I really feel like Apple f'd up. I am seriously considering finally moving to another platform after a decade on Apple.

It's the same problem with my new MacBook Pro with the bar - there is no material benefit to the change. It's not making my life better and is actually generally making my technology life more of a hassle.

I miss Steve.

2
epc 1 day ago 0 replies      
I have a 7+. For the most part I've stopped using headphones (wired or wireless) with my phone. If I want to listen to music I revert to an ancient iPod or my iPad. While the 7+ fits in various pockets, the stupid lightning dongle juts out just enough that I can't use it with the phone in my jacket pocket.

I have a collection of Beats headsets, and thought that by now Apple would have introduced a "native" lightning-to-beats cable.

I'm not an audio nut, but I find the audio quality over Bluetooth to be subpar with the 7+ compared with previous iPhones & iPods. Initially I could only keep a BT connection for 10-15 minutes before the phone would drop it and I'd have to power cycle the headset. Same headsets with a ~3-4 year old iPod work fine, and the audio quality is ok.

I have odd ears, so the Apple earbuds and Airpods don't work for me, they constantly fall out.

Kind of ambivalent whether dropping the jack was the right idea or not. Feels like Apple put all of their money on Airpods + bluetooth being the only correct answer and that that's the problem.

3
Jemaclus 1 day ago 2 replies      
I have an iPhone 7. I also have a hearing aid that is Made for iPhone, meaning that it connects to the iPhone using Bluetooth. Audio streams directly to my ear. It's pretty sweet. It's taken me from being terrified of speaking on the phone to having a job where I spend at least 2 hours a day on phone calls for business.

Unfortunately, three days ago, my hearing aid's BT antenna stopped working or something, and now it won't connect to my phone. Holding the phone up to my ear works fine, but I miss a LOT because the sound quality is much less. (Your microphone -> my phone speaker -> my hearing aid microphone -> my hearing aid speaker -> my ear.) And super unfortunately, because the iPhone 7 doesn't have a headphone jack, I can't just plug in my headphones. I have to go buy an adapter. I don't want to do this, because I don't normally need an adapter and don't want to spend $40 on one when I'd only need it for a few days until this is fixed.

Also, since I'm profoundly deaf, Air Pods are completely useless to me. It sucks. It really, really sucks. I met with my audiologist on Monday, and they're sending me a new hearing aid that should work, but in the meantime, I'm stuck holding the phone to my ear and being unable to follow conference calls in any meaningful way.

I feel like Apple could have sold Air Pods while keeping the jack. :(

4
brimstedt 1 day ago 1 reply      
We came to to summer house today.

Needless to say, the equipment here is not the latest.

My wife wanted to put on some music - right, she can't connect her phone to the stereo because the missing jack.

I have to connect my Nexus and will be in charge of music all weekend.

No, i don't miss the jack on the iPhones...

5
TheDom 1 day ago 0 replies      
Yes. My headphones (Bose QuietComfort 25) are not wireless. While the extra adapter is only a minor annoyance, I am mostly frustrated by the fact that I can not charge my phone and use my headphones at the same time.
6
Jtsummers 1 day ago 0 replies      
My girlfriend lives in another country, so we spend a lot of time on the phone. My wireless headset shorted out (they said it'd be fine for running, but a particularly hot day and a lot of sweat seemed to fry it). I picked up a battery case, or the battery simply wouldn't last all day for the amount of time we end up spending on it some days without needing an extra charge during the day.

Otherwise, it functions well enough, but I wish they'd bring back the 3.5mm jack. It's also a non-standard headset that I'm carrying around, which means when I want to plug a headset into my laptop or desktop (such as at work), I have to have a separate one for those systems.

7
bradknowles 1 day ago 0 replies      
Frankly, Bluetooth audio sucks. It works almost good enough most of the time, but when you really need it then it flakes out on you.

I'm not sure if the problem is my headset or my phone, but I really hate, loathe, and despise Bluetooth.

I understand the desire to make the phone more waterproof, but there are other phones out there that are equally waterproof and still have the headphone jack.

8
tedmiston 1 day ago 0 replies      
I've been using AirPods for a few weeks now. Here's my experience.

I'm using a 6s still, so the option for wired is there. There are definitely small glitches in audio playback wireless vs wired. Using AirPods for phone calls, I've been told people can hear me more clearly than the built-in iPhone mic. Between AirPods on the go and being able to play Spotify on my Echo, I haven't used my wired headphones since.

One thing to note is AirPods don't work for me at the gym or any movement beyond walking. Apparently the shapes of my ears are a little different and the left one falls out frequently. There are some aftermarket rubber things you can put on them to give them better staying power like the Bose earbuds, but I haven't seen any that you can use with the AirPod charging case. The charging case is such a core feature that having to put on / take off rubber covers with every use is unrealistic. I'll probably end up getting a second set of wireless earbuds exclusively for the gym. Tried all of the models that Bose makes but didn't love any of them. Overall, the AirPods are a 3.5/5 for me, but I've definitely accepted wireless audio at this point.

9
Tempest1981 1 day ago 0 replies      
A musician-friend, who owns several pairs of headphones (and obsesses over them), said he misses being able to try out new headphones, or friends' headphones.
10
BjoernKW 1 day ago 0 replies      
Yes, not being able to listen to music and charge the phone at the same time (or connect it to my laptop) simply sucks.

Apple's answer to this of course is: Use AirPods! So far I'm not willing to pay 200+ for Bluetooth headphones that might even have worse audio quality, though

11
archagon 1 day ago 1 reply      
It's moderately annoying. I'm particularly miffed that there's no actual way, even with accessories, to use my Apogee Jam or to debug apps while using headphones.
10
Ask HN: What credit card does your US startup use?
134 points by wenbin  3 days ago   106 comments top 39
1
caseysoftware 3 days ago 4 replies      
Not card advice but operational advice:

From being at startups where people tend to move fast and often move on, tell your staff that they can use the services they need BUT you will only reimburse them for 3 months. After that, it must be on the corp card.

I've seen too many times where AWS, Mailchimp, etc, etc are on someone's personal card and once they leave, everything blows up after a couple months. It's even worse if they left under bad terms.

Give them some flexibility but make sure it comes to a single point of control.

2
spullara 3 days ago 0 replies      
I have some very important advice for startups that is tangentially related. Make sure that your AWS account is not on someone's retail account. They can never, ever be separated. Your order history is not deletable and AWS resources, data, etc. cannot be transferred between accounts. Additionally, the root account is required for many activities.
3
planteen 3 days ago 3 replies      
My advice would be to make sure you have more than 1 card. There will be a fraudulent purchase at some point leading to a card re-issue. You don't want to be dead in the water for a few days while that happens!
4
jliptzin 3 days ago 3 replies      
Get a 2% cash back card. I think capital one has them. If you're running an ecommerce business for example with low margins but high spend (on google adwords or whatever), getting that 2% cash back really can be a huge boost to your profitability.
5
chrsstrm 2 days ago 2 replies      
Just keep in mind when applying that you might have personal joint liability for your business card's balance. We have a Chase Ink Business Cash card that I applied for as a representative of our company and had to provide my SSN on the application. The card was approved no problem but looking at Chase's offerings enticed me to apply for the Sapphire card for myself. I got denied a Sapphire card despite a damn near perfect credit score and qualifying income. When I called in to dispute being denied arguing that my personal card shouldn't be impacted by a business card, this is how I learned that I was jointly liable for my business card payments as well. Chase auto-denied me due to "multiple consecutive applications" since they don't consider business and personal to be separate if the SSN used is the same.

Point is, make sure you read the fine print before you apply - joint liability may not be standard on all cards. Our bank issued us their business Visa with a very generous line and it is only connected to our business account with no joint personal liability.

6
gumby 2 days ago 0 replies      
Don't worry about the card "benefits", worry about your procedures. Interest rate doesn't matter: you pay off the card every month, right? And time spent trying to optimize this is time you should be putting into your business.

For procedures:- everyone should have a company card in their own name. This means you don't wonder who placed that order for 55 gal of lube on Amazon; it will clearly be John Doe or Jane Smith. Since it's a company card, you'll get the bill and will be able to manage recurring purchases (e.g AWS) after the employee leaves. On the other hand if they accidentally order a bridesmaid's dress on the company card (happened at one of my companies) you can make sure the employee is on the hook for it. - no expenses reimbursed -- only company card to be used.

SVB does this very well -- the employees get individual bills a day or two before the company consolidated bill arrives (all sent to the company -- again so the employee has a chance to catch that bridesmaid dress before the boss sees it).

7
SeoxyS 3 days ago 0 replies      
Possibly the best card for startup business expenses is the Chase Ink. It gives 5x points on office supplies and telco, and quite a few ISPs count as utilities. Getting 5x points on your server bills is very nice.

Points can be transferred to airline partners for super cheap international first and business class tickets (10 per point of value, often), or can be redeem at 1.5 per point for any cash flights or hotel rooms on their travel portal. Worst case, 1 per point as cashback.

Amex also has quite a few great business card. The Business Rewards Gold, The Business Platinum, and the Business Starwood SPG cards are the best.

8
strictnein 3 days ago 1 reply      
American Express Plum card used to have one of the best bonuses for quick repayment. It originally was 2% with no cap, if you paid it within 10 days. Or you could pay your minimum and defer the payment a month with no penalty. I think it is 1.5% now, which is still pretty good considering there's no cap.

I got it when I was doing a lot of affiliate marketing (no rebills, I swear), which is sort of like being a founder, and spending $xx,xxx a month on traffic. Getting 2% of that back was actually pretty sweet, considering my margins were 15-20% in general.

9
fru2013 3 days ago 1 reply      
If you pay your AWS bill with the Amazon Rewards Visa, the transaction is categorized under Amazon and you'll get 5% rewards (only redeemable on Amazon though)
10
fredophile 2 days ago 0 replies      
I'm going to assume you're trying to maximize for cash back and ignore other potential perqs like price protection, extended warranties, etc.

I'd say your two best bets would be either the Chase Ink Preferred or Amex Business Rewards Gold. Both offer 3 points per dollar spent in some categories. The Amex card explicitly lists cloud computing, the Chase card includes internet and online advertising. I'd recommend doing a bit of research to make sure your spending fits into the bonus categories.

If you're redeeming the points for statement credit you'll get 1 cent per point from Chase and .6 cents per point from Amex. There are other ways to redeem points that may be more valuable to you but this should be the minimum value you get.

Both cards have annual fees so you should definitely do the math to see if you'll at least break even on the fee. If you won't break even or you don't use the spending categories that have bonuses you might prefer something simpler. Citi offers cash back cards for businesses that give 1.5% or 2% cash back on all purchases. The 2% comes with an annual fee so once again you'd need to do the math to figure out which one is right for you.

11
greenwalls 3 days ago 2 replies      
If you use a VISA check card from your bank you can easily monitor all expenses through your company bank account. I found this helpful for my startup, but as you get bigger and spend more money you'll probably want to look at cards that give you extras (cash back, etc...).
12
Androider 3 days ago 0 replies      
Capital One Spark Business (Visa) has worked great for us.

Very friendly service, good online system (not as great as Amex though), $15K limit from day one for a new business with zero revenue at the time. Best of all, 2% cash back on every single purchase (no categories), which adds up to real money when you put all of your expenses like AWS on it.

13
manav 2 days ago 0 replies      
I've seen a few people mention using check or debit cards and that is almost always a bad idea. You lose the fraud protection and you are giving vendors and employees direct access to your checking account.

For your particular situation I would probably just open a credit card account with whoever your startup banks with. Beyond that I would probably explore do the following (in rough order depending on your company size):

1. Using Personal Guarantee: If you are an early startup you probably cant get easily get a business card without a personal guarantee. In this case its really up to the founding team's credit worthiness and I would recommend Amex/OPEN, Capital One Spark, and Chase Ink. All of these will probably require a personal guarantee to start but these particular ones won't go on your personal credit report (Some other cards may).

2. Establishing Credit: Create a Dunn and Bradstreet account, update it, and make sure you have a good web presence. The easiest business credit accounts to establish are UPS, Fedex, Amazon, Staples/OfficeMax/Depot, Frys, Uline. Open them and pay your bills on time (and in full). This will all boost your D&B Paydex score even if you are only making small purchases from each.

3. Utilize your Bank: In SF Wells Fargo is actually quite good for a small startup, SVB is good once you have funding, and US Bank/First Republic are good alternatives. This is your best bet for first major business line of credit (LOC). A business LOC is almost like a credit card and could even have better terms for repayment. If and how you should actually use it depends on your company and your finances, however if you get one without a personal guarantee they will probably limit your expenses to business expenses.

4. Get Credit without PGs(personal guarantees): Once you are seasoned for around 3-9 months you can start looking to getting credit without a personal guarantee. Beyond your bank I would look at US Bank, Amazon, Amex Business, Cap One Spark. If by that time you have funding and more substantial bank deposits approval will be much easier.

14
inputcoffee 3 days ago 0 replies      
Here are some features you might want for any business:

1. Reporting on who spent how much on what?

2. Access control and roll over in case someone leaves, joins, quits angrily and so on

3. Backup and contingency plans in case your bank decides to revoke their relationship.

4. Points back.

I think Amex has the most finely grained reporting and control and this, alone, is worth more than the others.

15
austenallred 3 days ago 0 replies      
I'm not convinced it's worth our time to figure out which credit card we should be using. Granted, our expenses are low, but the math just doesn't make sense.
16
kposehn 2 days ago 0 replies      
I've been running my affiliate business for a long time on several cards, but have so far found amex gold / platinum to be the best if you have any measure of marketing expenses.

The gold business card gives 3X points on Facebook/google ads, while the business platinum gives 1.5x points on purchases over $5k (useful for equipment purchases). You also get 50% points back on preferred airline travel bought with points directly through amex.com

I do realize that not everyone has credit sufficient to get these two, but if accessible they are great.

17
rdl 2 days ago 0 replies      
I have: SPG Business Amex (most recurring purchases); Amex Platinum (certain travel purchases). I use my personal Chase Sapphire Reserve and SPG Amex for some reimbursed expenses as well. I have a Chase IHG MC and an Amazon Prime (5%!) Visa that I use for IHG and Amazon, respectively (and the IHG for the rare cases I need a MasterCard).

Aside from the 2-5% return by using these cards, (and warranty, travel, etc. benefits), I find amex billing statements the easiest to reconcile across multiple purchasers.

18
clemmakesapps 2 days ago 0 replies      
If you have high expenses and want to leverage a good rebate, I would recommend getting the Alliant Cashback Visa Signature Credit Card.

It offers a 3% cash back off all purchases during your first year and the annual fee ($59) is waived during the first year. 2.5% cash back after the first year.

Source: http://www.doctorofcredit.com/alliant-cashback-visa-signatur...

19
petercooper 2 days ago 0 replies      
Definitely make sure you get one where they're willing to scale up the credit limit. Our cardable expenses are now more than our limit so we have to pay it off multiple times a month.
20
throwaway2016a 2 days ago 0 replies      
I know a lot of companies where the executive puts the expenses on their own card and then files an expense report at the end of each week.

In fact, even as a non-executive I'd have no problem putting SaaS on my points earning personal card if I trusted that my expenses would be reimbursed in a timely manner.

I've gotten multiple free flights and hotel rooms this way.

I might get down voted a bit because people could argue that the company should reap the rewards from any points but I don't personally see an issue with it.

21
imroot 3 days ago 0 replies      
In the past, I used a USBank based service for small businesses. Low rates, API to get purchases, and fairly easy to get/qualify for. Assign credit limits per-employee and per category (so, for example, Maintenance Guy A can't purchase any food/beverages, but, can buy stuff at Grainger/home improvement stores, and has a limit of $500 per transaction, but a total credit limit of $5,000).
22
modoc 3 days ago 0 replies      
Amex Business Platinum. Great benefits make it worth the cost 10x over.
23
Finbarr 3 days ago 0 replies      
Chase Ink Preferred. Has a nice signup bonus and you get 3% back on some great categories for the first $150k spend.
24
akcreek 2 days ago 0 replies      
Another vote for the Capital One Spark card. We are getting $500/mo + back via the 2% cash back, which has been a much better value for us than the miles we were getting previously with an Citi AAdvantage American Airlines card.

I have a reminder setup to request a statement credit at the end of each month and it hits our P&L as income.

Something else to be aware of is that some business cards will hit your personal credit score. The Capital One Spark card I have does, but the Citi AAdvantage card I had previously doesn't.

I pay in full every month so it actually improved my credit score a few points as it added $30K in available credit with 0% utilization, but if you are going to carry a balance you could take a hit on your personal credit score - especially if your available credit utilization is high.

25
hndl 2 days ago 0 replies      
Agree with others are (sort of) saying. If you're a 5 person team and the CEO please keep the card on your name. Then, create a accountspayable email address so you're the only member in it. Then, whenever you get a CFO on board, include him on the account -- this should be possible on the card provided -- however, the main point is that you're aware of things that go on with your account. Have some kind of process in place so there's dual approval on critical operations (txns above a certain amount, voiding transactions etc).
26
amorphid 2 days ago 0 replies      
Am also in San Francisco. In 2011, exactly one year after my bankruptcy, I got a Capital One card w/ a $750 credit limit and a $75 annual fee. Three months later I got a another Capital One card w/ a $2000 limit and no annual fee. I'm guessing Capital One is a great company to go with, especially when it's "live off credit cards" time and your credit rating is in the crapper :)

A less snarky answer is to join Credit Karma and see what they recommend. It's a great service for $0.

27
taf2 1 day ago 0 replies      
Amex because it's automatic net 30 and for subscriptions you won't decline immediately if the card is stolen
28
joshfraser 3 days ago 0 replies      
Amex Gold and Chase Business Preferred are great for anyone spending a lot on online marketing as you can pick advertising as your category and get 3X points on all of that spend.
29
fblp 2 days ago 0 replies      
If you need a high limit but don't have strong credit I'd recommend the Amex gold charge card. I was getting $3-5k limits on other cards but got a 50k limit straight away with this card. It had the 3x rewards on certain categories like online advertising mentioned above, but the balance must be paid in full monthly.
30
chromaton 2 days ago 0 replies      
Chase Ink Business Cash gives 5% back on:- office supply stores- cellular phone, landline, internet, and cable TV services
31
guaka 2 days ago 0 replies      
Not for the US: http://holvi.com is great for Finnish, German and Austrian startups. You can get multiple cards, comes with bookkeeping built in and reimbursement functionality.
32
pbreit 2 days ago 1 reply      
Does anyone use the new age business cards for example from Bento[1] or Dash[2] (I have no affiliation)?

1. http://get.bentoforbusiness.com/

2. https://getdash.io/

33
cmalpeli 3 days ago 0 replies      
Chase Ink Business preferred is awesome - and it gives you 3x points on Internet Marketing spend (i.e. Adwords/FB):

"on advertising purchases made with social media sites and search engines each account anniversary year"

34
brentm 3 days ago 1 reply      
If you're spending much on advertising I would give Amex Platinum a look. They offer 3x points on one category per year and advertising is one of the options. The points add up fast and come in handy for flights.
35
kabuay 2 days ago 0 replies      
Amex platinum but costs $500 a year. Solopreneur used to pay for hosting, software, travel, etc. Being able to use the points on Amazon is awesome
36
albertut 3 days ago 1 reply      
We have a Chase Ink card, it was fairly easy to get and we have a limit over $10,000 so we can use it for all of our expenses.
37
elchief 2 days ago 0 replies      
I was a manager at magicJack when it was starting up. We used the owners personal black AMEX card :)
38
perfmode 2 days ago 0 replies      
When are we going to stop the insanity around credit card points and get to a system where credit card usage is no-frills and cheaper across the board?
39
tommynicholas 3 days ago 2 replies      
SVB
11
Ask HN: Extensions to help manage/enhance Hacker News (ex. tagging users)
3 points by HAL9OOO  18 hours ago   discuss
12
Ask HN: Why isn't grpc popular within functional languages?
3 points by grcp  19 hours ago   4 comments top 3
1
brudgers 3 hours ago 0 replies      
Without going deep into what 'functional programming' means, a remote procedure call is not necessarily functional. The use of "procedure" versus "function" in the name might be indicative that the remote endpoint maintains mutable state. The possibility that the remote endpoint is inaccessible indicates that the result of one call may be an (expected) integer and the result of the next call may be a (hopefully anticipated) network error.

Haskell jumps through mathematically monadic hoops to fit this class of behaviors into its functional programming paradigm. Clojure, being more practical, offers its transactional structures as a possible way of reasoning about remote calls in terms of asynchrony (a failed procedure call might be considered a process that never finishes (or not)).

Good luck.

2
itamarst 6 hours ago 0 replies      
Most of gRPC development is still done by Google, I would guess. Google would care about language popularity (and doesn't use any functional languages internally AFAIK).
3
shouldbworking 19 hours ago 1 reply      
I hate to say this but it's an example of language hype not matching actual usage. I love GRPC, it's beautiful, but the fact that native implementations are only available in unsexy "old" languages should say something about the state of software development.

I'm glad GRPC is available in Java, because that's what my company uses. I have a feeling this is the case with most devs. It's annoying that I can't use it in rust, but then again, it's newsworthy if a major company is using rust for anything.

I don't think it has anything to do with a language being functional or not, it's based on sheer popularity in the business world

13
Ask HN: Could hackers prevent WW3?
6 points by alando46  1 day ago   8 comments top 7
1
sidcool 2 hours ago 0 replies      
I feel it opposite. Hackers might end up starting WW3.
2
afarrell 1 day ago 0 replies      
Technical Solutions To Social Problems are possible, but they require an appreciation for the complexity of those social problems and the difficulty of solving them.

If you're serious about this, I would start with https://ocw.mit.edu/courses/political-science/17-42-causes-a...

The study of the first world war is probably most instructive and there is a lot of content out there on the History. As you dig into this material, keep in mind that history is not just the study of the past but the study of the stories we tell ourselves about the past. Dig into the material OCW class or get started on youtube:

- https://www.youtube.com/user/TheGreatWar

- https://www.youtube.com/playlist?list=PL931Bkj5KLMvaoUfenv1G...

- https://www.youtube.com/watch?v=Cd2ch4XV84s&t=358s&list=PLi5...

- https://www.amazon.com/The-Guns-of-August/dp/B004UEKON0

3
veddox 21 hours ago 0 replies      
Given a hacker collective of sufficient size, know-how, resources and time, perhaps. (Even though they might end up destroying half of civilization themselves in the process...)

Seriously, no. Aside from the fact that war is in essence a social problem that cannot solely be solved by technical means (see afarrell's earlier post), cyber warfare is an incredibly advanced area of conflict. What makes it so complex is not only the skill needed for the creation of the utilized malware itself, but also all the military intelligence that is needed to sabotage specific physical targets. (I am presuming here that anybody wanting to stop WW3 would have to knock out command posts, communication lines, missile launchers and other weapon systems, etc.)

The classic example is, of course, Stuxnet, the first "supervirus" ever found. Discovered in 2010, it was aimed at the Iranian nuclear enrichment facility in Natanz. The Symantec people who analysed it estimate that development time would have been approx. half a year and would have required a full mockup of the Natanz target for testing purposes. Obviously, Iran doesn't make the design plans of their nuclear facilities public, so extensive espionage work must have been carried out beforehand. On a side note, Stuxnet also exploited four separate Windows Zero-Days. (For more details, see the official report at http://www.symantec.com/content/en/us/enterprise/media/secur...)

My point is: attacking physical targets with computer-based attacks requires a lot of forethought, know-how and intelligence - on a scale that only large nation states are able to furnish. And don't forget, to prevent WW3, it isn't enough to just take down a few targets. You need to make sure that every last one of those nuclear subs keeps its missiles in check...

4
LostWanderer 1 day ago 0 replies      
Maybe not but pockets of hackers can be there to prevent the damage from spreading.Here is my take on what a post-nuclear war hacker may look like.Solar energy may not be available so charging points have to be something like a bicycle modifiable to a tent(Maybe mod the tyres into wind energy devices and a fan).More single board computers with outernet(?) plugged in.It will be interesting to see how peer to peer networks
5
id122015 10 hours ago 0 replies      
actually yes, they could remove a tyrant or two by using gamification.

But I cant say much about oligarchies where power is owned by a group.

6
Georgantas 7 hours ago 0 replies      
They could probably start a war...
7
AnimalMuppet 1 day ago 1 reply      
No.

Say the US wants to attack North Korea. The US military's command and control is designed to withstand hacking from major state actors - China and Russia. So are individual weapon systems. A "hacker collective" isn't going to make much headway against that, unless they are better than Russia and China's state hackers, or unless the US military is woefully unprepared for a cyber attack from a prepared state actor.

14
Ask HN: Python rewritten in Rust?
4 points by lcnmrn  21 hours ago   6 comments top 2
1
nprescott 20 hours ago 0 replies      
There's this talk by Dan Callahan from PyCon 2015 that touches on the very topic - "My Python's a Little Rust-y"[0]

[0]: https://www.youtube.com/watch?v=3CwJ0MH-4MA

2
_RPM 20 hours ago 1 reply      
Let's re write the Kernel in Rust too.
15
Ask HN: Our site went viral in latin america and we're not sure what to do
10 points by erikrothoff  1 day ago   8 comments top 5
1
joshyi 3 hours ago 0 replies      
You can try looking at your web server logs, we started using https://goaccess.io/ a while back and has given us great insights of our actual traffic and sudden spikes.
2
gus_massa 1 day ago 1 reply      
Hi form Argentina!

[The country is Colombia, not Columbia]

I made a fast search in Google and I got:

https://dante021blog.wordpress.com/2017/03/24/kick-ass-app/ [This is a nice blog post about your app. I have no idea if this is a popular page or not. I guess no.]

https://www.itzlambo.com/2016/05/top-10-sitios-web-mas-asomb... [This is a listicle that include your app. I have no idea if this is a popular page or not. I guess no.]

https://boards.las.leagueoflegends.com/es/c/off-topic-y-tema... [This is a post in a forum about your app. It has only 5 upvotes, so it's definitively not popular.]

I hope you can read some of this and get some ideas to improve your search.

Can you see if the visitors use iOS or Android?

Most people here use Android or Windows, and very few buy apps.

3
sinnet3000 1 day ago 0 replies      
I am based on Mexico and never heard of your site before this. If they are real visits, one possible explanation that comes to mind is that it's holidays (Semana santa) here which also applies to other latin american countries so maybe just people just want to play.

As an extra thought, maybe it became viral by sharing over Whatsapp, so I am pretty sure seeing referrals if you didn't make a campaign it will be pretty hard to pinpoint.

4
gamechangr 1 day ago 1 reply      
"due to some poor decisions and later some fairly dubious warnings we got permanently banned"

Do you mind elaborating???

That's super vague language - There's a whole book in there!

It takes A LOT to get permanently banned. How many warning did you get? How serious were the warnings?

5
pryelluw 1 day ago 0 replies      
Fishy. Check your logs and a/b test to see if these are human users.
16
Ask mods: could we please get a [letter icon] on HN if we have new replies?
17 points by nailer  2 days ago   4 comments top 3
1
CarolineW 2 days ago 1 reply      
... or just subscribe to HNReplies:

http://www.hnreplies.com/

2
brudgers 2 days ago 0 replies      
To discuss a feature proposal, it might be useful to contact the moderators directly using the |contact| link at the bottom of the page.

My personal take is that the number of interesting discussions that notification of responses would generate is probably significantly fewer than the number of inflamed discussions it would prolong.

3
tedmiston 1 day ago 0 replies      
Some of the Chrome extensions for HN offer a feature like this.

https://pinboard.in/u:tedmiston/t:hacker-news/t:chrome/

17
Ask HN: Which is better tmux or screen?
7 points by archmonk  1 day ago   9 comments top 5
1
dllthomas 1 day ago 2 replies      
I use screen, but there's no real reason for it but inertia. I don't know of anything it does better than tmux (except, perhaps, being available more places).

I use it, plus some scripts, to keep my work separated into various contexts. See https://github.com/dlthomas/config-files/blob/master/bin/ses... and https://github.com/dlthomas/config-files/blob/master/.bash.d...

The single biggest win is keeping a separate bash history per context. But it's also very handy to define context specific functions and aliases, cd at start to a relevant directory, etc.

Putting it all inside screen means that I can trivially start a new shell in the same context and gives a nice grouping.

2
sigjuice 20 hours ago 0 replies      
I don't think tmux can talk to serial ports. I am primarily a tmux user, but use screen if I need a serial console. e.g.

 screen /dev/ttyUSB0 115200

3
jtchang 17 hours ago 0 replies      
I've used both. I kinda like how tmux has a bottom bar by default. Both are super stable and I haven't had either crash on me ever.

Configuring both are kinda of a pain. I can never seem to get scroll to work properly in mac os x. I don't think I ever tried in screen. tmux is shorter character wise :)

4
mod 23 hours ago 0 replies      
I've never used screen, but I love tmux.

I particularly love tmuxinator and using it to set up complex environments, like sourcing a virtualenv in python on all my windows/panes.

I use tmux for my main development environment, which usually has:

Window 1 (2 panes): vim and testsWindow 2: bash console, used for git or one-off tasksWindow 3: console (python/ruby REPL, usually)Window 4: localhost server (running whatever webapp I'm working on)

5
caspervonb 1 day ago 1 reply      
Use screen mostly, reason is simple, its the one i started using first and it's installed by default on most servers.

Objectively, I really don't know.

18
Ask HN: Uber signed me in as my ex on download
2 points by paul7986  1 day ago   2 comments top
1
paradoxum 1 day ago 1 reply      
She must have made her account under your phone number.
19
Ask HN: Is there an email service that allows plaintext and respects my privacy?
4 points by niceperson  1 day ago   7 comments top 5
1
guillaume8375 20 hours ago 0 replies      
I would recommand Fastmail (fastmail.com). Not free, but they respect your privacy and there are options to compose and read email in plaintext.
2
Alir3z4 23 hours ago 0 replies      
Privacy there are some, plaintext-only. I don't know.You may just host a email-server yourself if you want to get what you're looking for.
3
pyvek 22 hours ago 1 reply      
I'm curious why you don't want to use HTML.
4
sidep 21 hours ago 0 replies      
I wrote one. It's a side project, and dear to me, and private but you can use it if you'd like. Email in my profile.
5
ParameterOne 1 day ago 0 replies      
outlook.live.com has a plain text setting / bottom arrow on new/compose page
20
Ask HN: How to set up a tech stack/engineering practices for a new team?
5 points by chris11  1 day ago   8 comments top 4
1
itamarst 19 hours ago 0 replies      
As far as testing goes, there's no one correct answer. It depends on what your goals are (and they'll probably change over time). E.g. if you're rewriting all the code every other week unit tests won't help you much. And unit tests won't catch many bugs. On the other hand unit tests can be extremely useful if much of your code needs to be stable and consistent.

My current second-best explanation of how to choose testing based on goals is written up here: https://codewithoutrules.com/2017/03/26/why-how-test-softwar...

(My best explanation is currently a slide deck that will become the third version of that post.)

2
codeonfire 14 hours ago 1 reply      
Why don't you let the actual engineers decide on the engineering questions, ffs? If you were making aircraft parts, would you ask the internet what software you are going to decide for them to use? No you wouldn't even be allowed to decide unless you were a veteran engineer with some licenses. "I wanna make some wings. We are bringing on 10 aero engineers. what kind of tools and metals should I set up? I heard swept wing is good to use, what are your thoughts. I am leaning towards slide rules, but I heard RPN calculators work well."
3
quintes 22 hours ago 1 reply      
Unless you're starting with zero.. Skills on the team? Current stack?

If nothing then I do this:

Git and stash. An agile approach, features and user stories.An agile board. Vsts or rallydevYes to continuous integration, deployment and automation.Testing, unit tests first. A desktop application may have specific technologies so .. depends.

Oh and code review, pull requests and I actually advise desk checks before submitting PRs.

Regular demos of sprint work is essential

4
afarrell 1 day ago 0 replies      
The #1 guiding principle for answering these questions that I've found is:Start with "Why?".

Why are you writing any code at all?

Are you writing code to test a hypothesis and present the results of testingthat hypothesis to other people? If so, state that hypothesis explicitly,build the minimum needed to test that hypothesis, and have a clear & concisedocument (Dropbox Paper, README.md, etc) explaining how the code tests thehypothesis.

Are you writing code to build a product that you plan to maintain for 5-10years as you add features and support a larger user base? That implies that in5 years, you are going to have some new junior engineer join the team who willneed to figure out how to navigate this codebase and modify it. They will havea job to do and the UI they have to accomplish this job will consist of:

- The codebase itself (including any tests)

- The commit history of the codebase

- Any diagrams or READMEs that were written alongside the codebase

- The issue tracker

- The other members of the team and their memories and communication habits.

Engineering practices and team habits matter because they mean that your morejunior engineers are able to much more quickly and confidently do projects tosolve evolving business needs as much or writing as many bugs. Think of both your codebase and your project management tools as a UI whose users are the engineering team trying to accomplish business needs. This talk is close to the mindset I'm trying to convey: https://skillsmatter.com/skillscasts/10124-dylan-beattie-the...

Speaking personally, I find that automated testing is extremely useful formoving quickly because it makes it easier for me to break a task down intoconcrete pieces and to stay motivated by having constant positive feedback.The cost of testing is that it takes a while to set up and is especiallydifficult if you are not experienced in the toolset you are using. If youdon't have a good testing toolchain in place, then writing and running testsis really painful and gets in the way of development

For this reason, it is tremendously useful to have testing infrastructure andpractices set up early on in a project by someone who is experienced with theparticular framework/language you are using. It is very difficult to introducetests after-the-fact.

The branching and code review process that I've found most useful is:

```

$ git checkout -b my-feature

# Write some code.

$ git add -p

$ git commit -m "do some small thing"

$ git status

$ git checkout file/that/has/leftover/edits/I/dont/want

# Repeat.

$ git rebase -i HEAD^^^^^

# re-order commits, edit commit messages, and squash some commits into

# larger logical blocks.

$ git checkout master

$ git pull origin master

$ git checkout my-feature

$ git rebase master

# It now looks like my-feature was developed off the tip of master

# And I've resolved any potential merge conficts.

$ git push origin my-feature -f

```And then make a pull request to merge to master and tag someone to review.CircleCI runs the full automated test suite on the PR. I've only run the fewtests that I've modified because they're the ones that relate to my PR.It doesn't make sense to require passing tests for every commit because thenyou can't write PRs where the tests fail. You might want to do this so you canshow someone a Work In Progress and ask for advice. It might make sense to runa linter like rubocop on each commit, but only if each of the linter rulesis agreed-on by the team (just make a PR for it and have people +1 or -1).

If I need to make changes to the PR after pushing, I do so and then I rebaseon top of master again and `git push -f` the branch. Once tests pass andsomeone +1s it, I'll merge to master and start on the next chunk of work inthe project. Note that on Github, if you tag someone for a review, and theymake a comment, you need to tag them again for your PR to show up in theirlist of PRs-to-review.

Keep your work tightly in-sync with master. If there is a featurethat I don't want to go live, I use a feature flag to turn it off rather thankeeping it out-of-sync with master. Merging large changes that have gotten farout of sync is hell.

For project management, try to be as lightweight as you can. We use a 1-pagemarkdown doc of "Here are good questions to ask to make sure you've understoodthe scope of the problem and have talked to relevant stakeholders." and webreak the project up into trello cards that roughly correspond to PRs.

21
YC S17 Rejection/ Acceptance
8 points by vardhankoshal  2 days ago   8 comments top 3
1
sharmavineet86 11 hours ago 1 reply      
Hey, Did anyone get any views on founder or demo video?

Also will they interview all possible international candidates through skype first?

2
mrborgen 14 hours ago 2 replies      
We had a pre-interview yesterday (we're based in Norway). Got the invitation On Tuesday I think.
3
newera2016 1 day ago 0 replies      
Mind sharing idea or who got pre-interview?
22
Ask HN: Some important/interesting YouTube channels 4 dev/programmer you follow?
6 points by pawanpe  2 days ago   5 comments top 3
1
elfuego 17 hours ago 0 replies      
I follow simple programmer by John Sonmez - https://www.youtube.com/channel/UCFxdcuY-S6yjZGq_2cjilHg
2
Rmilb 2 days ago 1 reply      
I love the funfunfunctions series where he covers advanced programming topics and functional programming in javascript.

https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q

3
nuane 1 day ago 1 reply      
I remembered that this question was asked recently; and lo-and-behold---

https://news.ycombinator.com/item?id=12702651

23
Ask HN: Review my startup
40 points by hammadnasir  2 days ago   40 comments top 11
1
wsetchell 1 day ago 5 replies      
I'm probably in your target market. I host/organize pickup games in several sports. I attend lots of other pickup sports. Finding other games, and getting people to come to my games is a constant struggle.

Kudos for shipping something, that's awesome!

Feedback:

Network effects are working against you. If lots of events are on here, it might be a useful place to search for sports. If lots of people search for sports on here, it might be a useful place to recruit people to my events.

Without either, this provides no value to me.

Product:

* As a person who wants play a sport, this app is not useful to me. There were no "events" nearby me to join.

* As a person who organizes pickup sports with friends, I'm not sure why I'd use this over my favorite messaging app to organize.

* As a person who wants to recruit new people to join pickup sports game, this app isn't useful for me. I help "advertise/promote" my pickup games on email lists, FB pages, and a meetup page. Creating an event here doesn't seem worth my time since I'm not convinced that it'll bring in people to play with.

Technical* Facebook login didn't work for me, it said some error about a bad location or something.

* Loading is painfully slow.

* It crashed after I tried to create a "I want to play sports" event.

2
Communitivity 2 days ago 2 replies      
First, kudos for the app! Creating any product and shipping it is a sucess.

That said, I suggest you take a look at http://bestpitchdecks.com/ to see some of the additional information you need in order to make a startup.

Having a MVP is a great start, but if you haven't done customer research, SWOT market analysis, etc. you don't know whether the app you created is a real MVP that can progress you down the road to product-market fit, or a collection of features that you think would be good (and you may be right, but without customer input, you might not be profitably right).

3
peterkshultz 2 days ago 1 reply      
My two cents:

- As a fan of pick-up basketball games, I could definitely imagine myself using this (in fact, I've read people ask for this exact app). I wouldn't use it unless there was a good deal of activity in my area. Try and incentivize first-time downloads.

- It'll be difficult for people to find your app with the name Sportal--it's the name of a Bulgarian sports site. Aside from ease of discovery via search engines, there might even be a copyright issue.

- Try to get on to iOS as soon as possible to expand your audience.

4
clairity 1 day ago 1 reply      
you've done some nice work on the app! hopefully that was fulfilling in itself.

(but there's always a 'but'...) most small businesses (startups or otherwise) are a marketing problem, not a technology problem.

i've seen a ton of event discovery apps like this over the years (i even worked on one myself! =), and, while it seems logical on the surface for something like this to exist, such apps almost never solve a burning need for users.

discovery just isn't something recreational athletes go to an app for. social networks and search are generally good enough initially. and once you find a single location or event (in my case, a basketball league), your now expanded network provides all the further discovery you need (including other sports you like).

because of this, every casual sports discovery app i've seen either dies or pivots very quickly.

i would advise you to think about what else you can solve in this space that doesn't have a substitute product (e.g., don't pick messaging, as that's well covered by social networks as well).

5
psyklic 1 day ago 0 replies      
I cofounded a social discovery company a while back, so have thought through similar issues.

Consider a dating site -- at the minimum, it must laboriously onboard a number of users at each location.

Your site faces a much more difficult challenge -- you not even need lots of users per location, but you also need them to be continually posting events. I encourage you to consider how to add value to users even when there is no constant stream of events (and perhaps even when there are few other local users).

6
gamerDude 1 day ago 0 replies      
I think this could be awesome. Especially for sports leagues. I play some sports my friends don't play, but there isn't a great way to find a team. And most leagues have a shitty system to sign your name and hope a team needs a spare. But all in all, it's kinda shitty. It would be awesome to be able to join a sports league and connect with everyone else who doesn't have a team so we could make one.
7
insomniacity 1 day ago 0 replies      
Don't forget that Sportal is an existing name (I saw it advertised in the 90s/early 2000s), and people will try going to sportal.com.
8
alexkon 1 day ago 1 reply      
How do you grow your local user base in your town?
9
vasilakisfil 1 day ago 0 replies      
I would love the same app for tennis partners :)
10
metaphorm 1 day ago 1 reply      
does it do games as well as sports?
11
bdcravens 2 days ago 2 replies      
An Android app isn't a startup.
24
How to tell which font is used in a PDF?
6 points by npratini  3 days ago   5 comments top 4
1
ahazred8ta 2 days ago 0 replies      
One way is to copy a word from that part of the PDF document, and paste it into Word or another rich text editor. Then click in the middle of the pasted word. The editor's font display will show you the name of the font.

There is a Lin/Win/Mac font tool here http://www.foolabs.com/xpdf/download.html

2
ezekg 3 days ago 0 replies      
Take a screenshot and run it through https://www.myfonts.com/WhatTheFont.
3
pinewurst 3 days ago 0 replies      
Many PDF viewers will list the fonts used. Acrobat at least used to do this.
4
auxym 2 days ago 1 reply      
pdffonts, part of poppler-utils, will dump a list of font names.
26
Ask HN: Where are all the devs on Google Plus?
15 points by emperorcezar  3 days ago   17 comments top 11
1
mohanmcgeek 3 days ago 0 replies      
They updated it about a year ago, breaking all the old links. Now nobody goes there.
2
mcv 2 days ago 0 replies      
I'm on there, though mostly for the vibrant RPG community.

Whether it looks like a ghost town depends on how many people you are following, and which communities you're a member of. And whether you've configured those communities to actually show all of their content in your stream, which is something you have to do manually for every community you're in. So that's a pain.

Google has been trying to hard to chase people out of Google+, but people are still holding on, because there isn't really any good alternative. It's a shame to see Google undermining their own platform like this, though.

3
ocdtrekkie 3 days ago 1 reply      
I've used Google+ as my primary social network for a long time, and in the last year, it's been drastically quieter. The whole "ghost town" thing used to be kinda a gag, now it's kinda for real.

Also, "all the devs" in Google+'s case, primarily means "all the Googlers" plus a variety of people who dev primarily on Google platforms and hence want to follow all those Googlers.

4
thebosz 3 days ago 0 replies      
Just a small corner for a small language, but the Dart group is pretty active and is where I get my news: https://plus.google.com/communities/114566943291919232850
5
nthcolumn 2 days ago 0 replies      
Yeh dev here who shunned fb et al initially - the're heaps of communities but you can't display a snippet? Hands up I created some of them but am wondering what the point was... teeny-tiny bit of markdown would make it really adequate.
6
ryanmaynard 2 days ago 2 replies      
Aside from HN, perhaps you could try:

* IRC Channels

* Twitter (search by profile contents and/or hashtags)

* Mastodon? Still a bit unproven, but the atmosphere there resembles the 90s web.

7
relics443 2 days ago 0 replies      
I know there are devrels from the Android team that are pretty active in the communities there.
8
Rondom 3 days ago 0 replies      
Quite a few Linux devs are on G+: Linus, Greg Kroah-Hartman, David Airlie, Lennart Pttering, ...
9
orev 2 days ago 0 replies      
devs need to spend time actually focusing on something, not wasting time on shallow stuff like social media. If they do, they're going to pick a social media site that has a better payoff than G+
10
clavalle 3 days ago 0 replies      
Well, more than other populations which, these days, isn't saying much.
11
cocomar1 3 days ago 0 replies      
It IS a ghost town.
27
Unpkg.com hacked?
20 points by benaiah  1 day ago   13 comments top 9
1
NuclearFishin 1 day ago 0 replies      
Looks like there was indeed an issue with a bad nameserver update:

https://twitter.com/unpkg/status/852660203275276289

2
Erd0s6 1 day ago 0 replies      
I was having this issue to but all good now. Should I be concerned about my computer being infected from this? Virus scans don't find anything
3
CorySimmons 1 day ago 0 replies      
We got close to trending on HackerNews yesterday when this happened.

Suddenly every visitor was reporting alert dialogs saying they had a virus and our votes dropped off a cliff.

Last time I ever go against my gut and semi-trust anything.

4
davidjgraph 1 day ago 0 replies      
unpkg are reporting this as fixed. https://twitter.com/unpkg/status/852668919768694784.

We got hit pretty hard for the 50 minutes or so the problem existed, Dropbox host their JS SDK lib on there...

5
davidkhess 1 day ago 1 reply      
Seeing the same thing when trying to load Vue.

Tweet from them:

https://twitter.com/unpkg/status/852655106562564098

> We're experiencing some issues and working on it. Will post updates here as soon as we know more.

6
himlion 1 day ago 0 replies      
Use subresource integrity and this would have affected you less. Still a non functioning site unfortunately.
7
DorianDevelops 1 day ago 1 reply      
Sucks just got this on my github portfolio page that I put up a few days ago.

Any way to fix???

8
murftown 1 day ago 0 replies      
Yes, I experienced the same thing.
9
svdpeijl 1 day ago 0 replies      
here too - same thing.. this is ridiculous what a HUGE blunder on unpkg.com part
28
Ask HN: How did you FIRST discover HN?
12 points by TaylorGood  2 days ago   18 comments top 18
1
iSloth 56 minutes ago 0 replies      
I can't remember the specific event, but I recall doing a Google search for "hacking news" based on some recent public event.

Naturally this popped up, and it matched with my interests of creating web sites and running a hosting company at the time, so I just ended up sticking around.

2
cpcat 2 hours ago 0 replies      
An old friend who i respected as a skilled hacker told me about it after we worked on a project together.
3
atmosx 2 days ago 0 replies      
I wrote a blog post[1] a long time ago. Someone post it on HN and for some reason(?) made it to the frontpage. When I checked by website records (a week later) I saw a HUGE spike in traffic. My blog is very low volume 50-100 visits per day... so that spike in the graph dwarfed every other day displayed. I bit the bullet and joined the community. It has surely paid off as it kick-started my remote career.

[1] https://www.convalesco.org/articles/2013/02/01/the-macosx-wa...

4
telebone_man 2 days ago 0 replies      
I remember reading a 'lessons from a developer' type e-book a few years back.

And he said something like...

1. Don't underestimate the time you can waste on Hacker News

2. Don't underestimate the value you can get from using Hacker News

5
veddox 1 day ago 0 replies      
About two years ago I stumbled across Paul Graham's essays and started reading my way through them. One of them was "What I've learned from Hacker News" (http://www.paulgraham.com/hackernews.html)... That introduced me to HN.

(At the time I was in a Third-World country with very limited Internet. HN, at ~10kb per page load, was one of the few sites I could afford to visit regularly. That helped to get me hooked ;-) )

6
Jtsummers 1 day ago 0 replies      
Heard of Paul Graham first circa 2002 via a classmate who had become infatuated with lisp. Rediscovered his stuffs (essays, On Lisp), circa 2007 when lisp was my hobby language of choice (picked up during a brief attempt at grad school before burning out on being a broke student). Found HN via that and/or Reddit about that time, eventually made an account to post something. Scratched an itch (tech-interest-wise) that work was not satisfying at the time.
7
trcollinson 1 day ago 0 replies      
I was at the Mountain West Ruby Conference in 2009 and someone mentioned the live feed was submitted here, so I came to check it out! I even have the exact link:

https://news.ycombinator.com/item?id=528103

8
zerr 1 day ago 0 replies      
Organic searches for some pure tech stuff, i.e. not startup/business related. HM was popping up quite a lot of times.
9
NumberCruncher 2 days ago 0 replies      
I was bored so I went to the book store, I bought and read the book Founders at Work (twice), was looking for similar books online, found the essays of PG, landed somehow on HN. True story.
10
abhinickz 2 days ago 0 replies      
63 days ago I visited this URL : https://news.ycombinator.com/item?id=11340510from some article comments.
11
nostrademons 2 days ago 0 replies      
Joined the first day it was open to non-YC founders. PG posted an announcement on Reddit.

I'd previously checked out Reddit the day that it opened. PG posted an announcement on comp.lang.lisp.

12
bbcbasic 9 hours ago 0 replies      
I wish I could remember! Probably searching for an answer to a tech problem on Google.
13
codegeek 2 days ago 0 replies      
I used to google "startup ideas" a lot back in the end and found PG's articles. That led me to HN.
14
ddingus 2 days ago 0 replies      
Followed discussion link back here about a year in.

Stayed, mostly lurk. Learn a ton. Than you all for perspective most of all.

15
wj 1 day ago 0 replies      
I believe it was linked to on Slashdot.
16
11thEarlOfMar 2 days ago 0 replies      
Because Trevor.
17
kubut3k 2 days ago 0 replies      
thanks to keybase.io
18
brudgers 2 days ago 0 replies      
Via a link on Techmeme.
29
Ask HN: What's the best way to help 2 people agree on a recurring meeting time?
3 points by arielcamus  2 days ago   5 comments top 3
1
throwmeaway32 1 day ago 1 reply      
Kinda like #3s : I like the doodle approach (http://doodle.com/), and expand it to work out recurring meetings as needed.

Only problem is getting people to fill in all the data required to make it work.

2
mvpu 1 day ago 0 replies      
I'd go with #3. In the first session, they'll figure out if there's a better time and stick to it. Just get them to start in a simple way.
3
itamarst 1 day ago 1 reply      
They can just talk in person or on the phone?
30
Ask HN: Does it make sense to visit SF for a week?
3 points by fjkslefs  2 days ago   4 comments top 3
1
c1001 2 days ago 0 replies      
There's lots to see and do in the Bay Area (everywhere, not just SF). Do you have an itinerary in mind? Here's just a few of the things you can do:

 - Hiking (tons of places with great trails e.g. Mt Tamalpais) - Food - Museums - https://www.san-francisco-theater.com/ - Napa/Sonoma - etc. etc.
And if you have a list of companies to visit, that can fill up your days pretty quickly.

2
PaulHoule 2 days ago 1 reply      
Why wouldn't it?
3
tbihl 2 days ago 0 replies      
Are you worried that you'll be bored? You certainly shouldn't be.

Worried that you have other things fighting for your attention that might be better uses of your time? That's a more personal question.

       cached 15 April 2017 20:05:01 GMT