HNHacker News
TopNewBestAskShowJobs

smagch

136 karma · joined January 5, 2012

https://twitter.com/smagch
submissionscomments
smagch··on Etcd 3.3 – Improvements to stability, performance, and more
There is yet another key value database written in Go: https://github.com/dgraph-io/badger

Badger looks promising, though I'm not database-expert enough to know when to choose LSM tree database. (BoltDB is B tree, and Badger is LSM tree with value log.)

smagch··on Ask HN: How to manage my bookmarking habit?
I use Evernote rather than bookmark, which you get organized with nothing but folder structuring. It's totally hard to manage, validate, and find when you want to.

Evernote, on the other hand, provides a creative means: taking a note on your own way. By creating a Notebook and a Note, you can give a brief statement of the linked articles, which could come in useful for later full-text search.

smagch··on Ask HN: What podcasts are you listening to?
Longform Podcast entertains me with a variety of guests, who is typically a writer, a editor, or a journalist, invited for each episodes. With dialogues about their work and career, it gives a glimpse of a life of those who work in the media industry. The podcast is a oral history of media workers, and it often gives valuable insights to just listen to interviews and see interviewees as they are.

Facing challenges like fake news, Google AMP, FaceBook InstantArticle, and the like, some of you may be interested.

https://longform.org/podcast

smagch··on GitHub announcements: Marketplace, Apps and GraphQL API
I guess that the main benefit of GitHub Marketplace would be the full-scale integration with GitHub Issue and Project board, launched last year. Consider a common situation: when CI fails, people need to reopen an issue manually, getting an error report via email. People who are in charge of project management may be seeking a better way to streamline the manual task, which probably increased since the introduction of Project board.

To be clear, I’ve been away from software development over the years, so I’m curious about the impact of Project board. Does it useful in the first place? Did it require manual tasks between other services such as CI? Do you, who is in charge of issue or board assignment, feel frustration using it?

smagch··on Kill Google AMP before it kills the web
I want Apple News and Instant Article to join in AMP so that media developers could reduce the cost of news distribution following the single standard. I even want crawling services, Feedly or Pocket, to serve AMP with advertisements so that I could support writers, journalists and media companies; besides, I have no idea if web feed, RSS or Atom, could consume AMP.

Google, which would gain the most benefit from AMP, deserves criticism for potential abuse of their power. Online media, which serve pages with poor performance, deserve criticism for its reluctance to improve their poor UX. AMP, however, hardly deserves criticism, through a perspective of user experience and news distribution.

AMP may look intimidating to the open web philosophy, be tepid approach from a technological point of view. But we need more experiment as it stands: everyone can become a media with the Web, old media is still playing a valuable role in society, online media lack prospects for the future to be profitable enough to invest in journalism. Fighting for the open web is good, but fighting for it without caring about anyone but technological principle is no good.

smagch··on CodeStar – Quickly Develop, Build, and Deploy Applications on AWS
Are there any differences between Cloud Deployment Manager which GCP offer? https://cloud.google.com/deployment-manager/
smagch··on Ask HN: How to get money for running a non-profit project?
You could apply for Shuttleworth Foundation fellowship program that open the fellowship application twice a year.

https://shuttleworthfoundation.org/

smagch··on Uber Freight
Amazon is also building an 'Uber for trucking' app according to http://www.businessinsider.com/amazon-building-uber-for-truc...
smagch··on With Station F, Paris will have the world’s biggest startup campus
Google is also using the term "campus" for spaces run by Google for Entrepreneurs. https://www.googleforentrepreneurs.com/campuses/

I agree "campus" is a good easy-to-understand term. It's comprehensive for all. Maybe, the term "incubator" could be deprecated in the near future.

smagch··on Ask HN: Have any side projects from Show HN gone big?
Product Hunt: https://news.ycombinator.com/item?id=7144815
smagch··on Overview of JavaScript ES6 features
I always turn to an ES6 article on babeljs.io when I check out ES6 features.

https://babeljs.io/docs/learn-es2015/

One of the features I like is default parameters. I'd like to add a usage that isn't mentioned in the article. It's really handy to pass optional parameters since default parameters can be nested.

    class Hoge {
      foo({active=true, collapsed=false, silent=false}={}) {
      }
    }
    
    let hoge = new Hoge();
    hoge.foo({collapsed: true});
smagch··on Hugo: A fast and modern static website engine
Docker documentation recently moved away from Hugo in favor of Jekyll.

https://blog.docker.com/2016/09/announcing-new-docs-repo-git...

In the blog article above, they mentioned a problem they faced.

> The docs were built around Hugo, which is not natively supported by GitHub, and took minutes to build, and even longer for us to deploy.

I've been using Middleman for static site for a couple of years. I'm thinking about moving to Hugo because I read HN comments Hugo is much faster than other alternatives. But reading the official Docker blog, I'm thinking twice.

Could anyone tell me the reason why Docker blog took too much time to build with Hugo that is supposed to build really fast?

smagch··on Why Podcasting Still Needs RSS
I'm using feedly.com for reading tech blogs. For long articles, I use getpocket.com to read it later instead of Feedly's 'Read it later' feature.

Both service give me the hints of popularity of the article. Pocket adds 'Best Of' label for popular articles. Feedly adds a number of 'Read it later'.

I'm currently using Feedly for subscribing podcasts. But it's not handy to use. If RadioPublic give me the same feature that feedly and pocket provide for the sake of podcast listening, I'll definitely use the service.

smagch··on Why you probably don't need an MBA
I'd quote an interesting point of view on MBA from Joi Ito's TED talk.

Before the Internet, if you remember, when we tried to create services, what you would do is you'd create the hardware layer and the network layer and the software and it would cost millions of dollars to do anything that was substantial. So when it costs millions of dollars to do something substantial, what you would do is you'd get an MBA who would write a plan and get the money from V.C.s or big companies, and then you'd hire the designers and the engineers, and they'd build the thing. This is the Before Internet, B.I., innovation model.

https://www.ted.com/talks/joi_ito_want_to_innovate_become_a_...

smagch··on Pux – High Performance Router for PHP
I thought the same thing.

Here is a link for convenience. https://github.com/Respect/Rest

smagch··on Mongodb – not evil, just misunderstood
You may take a look at a "MongoDB Gotchas" discussion.

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

smagch··on Searchable catalog of Udacity, edX, Coursera, etc.
I've seen a similar service launching post on HN about a year ago.

CourseTalk: Reviews for Udacity, Coursera, and edX (coursetalk.org) https://news.ycombinator.com/item?id=4640735

I'm using coursetalk when I pick up a class. Some of reviewers are giving really valuable feedbacks.

smagch··on UTF-8 – "The most elegant hack"
You may also want to see UTF-8 Everywhere manifesto. https://news.ycombinator.com/item?id=3906253
smagch··on Unix Commands I Wish I’d Discovered Years Earlier
You can also use parallel instead of xargs when files are huge.
smagch··on Ask HN: What Mail Server Do You Use?
Mandrill gives you 12000 free email transaction per month. On top of that, they offer integration with MailChimp. Therefore, I recommend mandrill!

http://mandrill.com/

smagch··on Can Japan reboot its startup culture?
I heard that a startup which I don't know hired Chinese when I was working in a startup in Tokyo. I also found some non-Japanese speaking people were working in OpenSource cafe. http://www.osscafe.net/en/

I'm going to give you some links that would be useful.

Tokyo based Seed Accelerator: http://onlab.jp/

Social Hiring platform: https://www.wantedly.com/

Japanese AngelList-like service: http://creww.me/

smagch··on LESS to Stylus converter, capable of translating Bootstrap to Stylus
I found no test case. Does it really work?
smagch··on CouchDB merges in BigCouch
I'm just using CouchDB right now for my side project. Cloudant is offering really great service although they don't provide multi-tenant service in Japan. But I'll go for Cloudant unless latency between Japan and Singapore matters.

By the way, I posted another link three days ago. https://news.ycombinator.com/item?id=6088443

smagch··on Ractive.js
Ah, "Ractive". Shame on my eye.
smagch··on Ractive.js
Its naming is a bit conflicting to component/reactive. The name "reactive" is so presumable that other people will choose in the future. https://github.com/component/reactive

I haven't looked into Rivet.js, component/reactive or other equivalent library. I'm just planning to research which library is the best fit for me. I don't really like full-stack framework like Angular. It was nice to know yet another candidate.

Does anyone know any other reactive template engine?

smagch··on Migrated WordGap from Python to Go 1
Using bitly/go-simplejson would help the JSON marshalling problem. https://github.com/bitly/go-simplejson
smagch··on What's new in Sinatra 1.4?
It's not just in Scala that Sinatra inspired, such as express(Node.js), Slim(PHP).
smagch··on Daemon Showdown: Upstart vs. Runit vs. Systemd vs. Circus vs. God
mongroup is dead simple and succinct. It might be your taste. https://github.com/jgallen23/mongroup
smagch··on Lunr.js - Simple full-text search in your browser
As for server side, reds is a simple full-text search module of Node.js. https://github.com/visionmedia/reds
smagch··on Writing efficient CSS selectors
For more resources about CSS optimization,

Google https://developers.google.com/speed/docs/best-practices/rend...

Github http://news.ycombinator.com/item?id=4890384

Page 1 of 3Next →