News for hackers. Stuff that matters.

jemeshsu

Re:Ask HN: Why is inter-device file sharing still a hassle? on Sunday September 04, 2016 @10:49AM (#12424593)
This search and download by tag app (https://www.coopla.com/filefile/) makes it convenient. However all files are public, its iOS only, no Android, no web and no desktop.
Re:How Magic Leap Works – From Field of View to GPU on Friday July 29, 2016 @02:03AM (#12185247)
I learn from Magic Leap and Theranos is there is no need for MVP. Just need a MHP Maximum Hyped Product to get started. And then spend the funding to try to get actual product out.
Re:Flappy Bird in Swift on Tuesday June 03, 2014 @08:08AM (#7839570)
SpriteKit and SceneKit is targeting casual games. Metal is an API that is close to GPU and is meant to replace OpenGL for console level games.
Re:Results of the GitHub Investigation on Monday April 21, 2014 @04:15PM (#7623467)
I was hoping Github would address this. But the whole post is about HR issues and having an inclusive work environment.
Re:Pied Piper on Monday April 21, 2014 @01:14PM (#7622212)
Interested to know the technology behind Nipple Alert. They should create that site.
Re:Arscoin, our own custom cryptocurrency on Wednesday March 05, 2014 @09:45AM (#7347172)
Will there be a CaaS (Cryptocurrency as a service)? To allow anyone to create their own branded altcoin.
Re:Apple Agrees to Acquire Tesla Motors for $34 Billion in Cash. on Wednesday February 26, 2014 @05:06PM (#7308388)
So they can plant the SSL hole so that anyone can remotely blow up Tesla through its car API.
Re:Why Indie Developers Go Insane on Tuesday February 11, 2014 @08:14AM (#7217401)
Any idea which ads network is used in Flappy Bird? iAds?
Re:Nokia Releasing First Android Phone on Monday February 10, 2014 @02:47PM (#7213230)
I hope one day Nokia will release Windows Phone Bootcamp for those Nokia Android phone. Similar to how one bootcamp to Windows from Mac OS X. If MS has its own Android stores/platform, its a win-win.
Re:Introducing Mozilla Firefox Accounts on Saturday February 08, 2014 @08:37AM (#7201137)
I hope Firefox will implement multiple accounts within the browser, similar to Chrome multiple accounts. If it is backed by Persona, then I will be able to have web sessions based on email accounts from different providers.
Re:Announcing Two Scoops of Django 1.6 on Wednesday February 05, 2014 @12:52PM (#7185384)
If epub formatting is a problem, they can actually release a PDF version.

They probably not realise that printed book also can be pirated. Someone will painstakingly scan the book into PDF.

Re:One-Ring Phone Scam on the Rise on Sunday February 02, 2014 @12:50AM (#7165026)
Normally when I receive scam-sounding calls especially from foreign country unknown number, I'll just tell them I'm a casket shop and ask them how many coffins he/she wants to order. And then hear their screaming/scolding at the other end.
Re:Box for iPhone and iPad 50GB offer on Sunday January 19, 2014 @02:25AM (#7083739)
Weiyun http://www.weiyun.com/index.html from Tencent is offering 10TB free cloud storage. It has a Mac app that will attach a sync folder on Finder sidebar similar to Dropbox. English version of apps coming soon.
Re:Rdio is Now Free on the Web on Friday January 17, 2014 @01:32AM (#7074604)
Both are response to coming launch of Beats Music.
For Chinese, it is on seventh day of the lunar new year. Its called “renri” (人日), literally "human" "day". On this day, for southeast asia Chinese, you eat the Yusheng (鱼生) raw fish salad dish http://en.wikipedia.org/wiki/Yusheng. You can eat yusheng any days during Chinese New Year, just that it is more prosperous to eat it on human day.
Re:About Python 3 on Monday December 30, 2013 @02:09PM (#6986214)
All major libraries/frameworks please drop support for Python 2 by end 2014.
Re:About Python 3 on Monday December 30, 2013 @01:56PM (#6986138)
Rails is in downward trending, where Django is steady and slowly increasing over the years: http://www.google.com/trends/explore#q=Ruby%20Rails%2C%20Pyt...
Re:Rust is surprisingly expressive on Saturday December 28, 2013 @03:51PM (#6976506)
So it is a demo that you can use Rust metaprogramming to make Rust look like Ruby. I hope this would not become idiomatic Rust.
Re:New Mac Pro 2013 Teardown on Saturday December 28, 2013 @02:51AM (#6974361)
I'm hoping there will be one... in black colour and CUBE shape!
Re:4 apps, one weekend on Wednesday December 25, 2013 @12:56PM (#6963620)
This routine app developed by someone I know is better in my opinion: https://itunes.apple.com/us/app/routines/id370297791?mt=8
Re:Writing HTTP Middleware in Go on Monday December 09, 2013 @11:25AM (#6874963)
I believe you can do it with Martini https://github.com/codegangsta/martini.
Re:Jolla on Wednesday November 27, 2013 @02:09PM (#6810355)
My first impression, thought Jolla is a user interface skin build on top of Sailfish OS due to the highlight of "gesture based".
Re:24/192 Music Downloads are Very Silly Indeed on Tuesday November 26, 2013 @12:55AM (#6799398)
Many years ago my audiophile friend said amplifier should not have remote for volume control, it reduced the sound quality. So I asked him 50-100 years down the road, does human being still need to manually walk to their amp to adjust the volume.

It's true that most people can not tell the difference between a 320bps mp3 vs 24bit lossless audio. But 50-100 years later, will we still be listening to 320bps lossy quality audio? That will sound really silly.

Re:On Go’s Web Application Ecosystem on Wednesday November 20, 2013 @10:53AM (#6768704)
Because Go is a general purpose programming language and why not web-layer? There is even a tutorial on creating wiki site on golang.org.
Re:On Go’s Web Application Ecosystem on Wednesday November 20, 2013 @10:49AM (#6768683)
Not in the post: beego https://github.com/astaxie/beego
Re:Why We Chose API First Development at Our Startup on Tuesday November 19, 2013 @02:22PM (#6763679)
I wonder if API first approach is suitable for all type of app. Is there anyone taking this approach for a CMS site, a eCommerce site or a stock trading site?
I created this to save important HN posts, which I define as link that made it to the top 3. You can access only the latest 20 entries though, but past links are in my postgres database :-). And there is RSS feed too. http://www.tophnnews.com
Re:Web.go – Web applications with Go on Tuesday November 12, 2013 @05:02AM (#6716836)
web.go is old and not maintained. If you're new to Go and wants a framework check out beego (https://github.com/astaxie/beego). The other popular framework is Revel which I think is "too heavy" and not my cup.

beego, revel are adaptation from other languages/framework, beego is Python/Tornado inspired and Revel is Scala/Play inspired. beego is closer to idiomatic Go than revel, i'm not expert but feel their MVC based structure might not be "congruent" to Go's interface/composition construct. Sorry I can't really explain what I meant, maybe Im just anti everything Rails like MVC for web framework.

Many Gophers prefer to use light libraries such as Gorilla to assemble their web apps, as Go already has basic http covered in standard library. Having said that it is good idea in Go land to have a recommended template/structure based on these light libraries for a best-practice web app that covers standard web components that are outside of standard libraries such as session, context, user auth etc. This is to make it quick to assemble an web app with all essential, and a common code structure that makes maintenance easy -> the advantages of a framework. Or maybe we do need to use a web "framework" for Go after all. Similar reasoning on why people are using Symphony/Laravel for PHP now.

Go is highly recommended for coding server backend components, the processing and brain of app. But should one use Go for web front end? Go web libraries/framework (beego/revel included) is not as matured as Rails/Django, so you do need alot more of your own coding for a complete web ui front. Let me break down:

* If you're are more business oriented and would like your web app up as fast as possible, use Rails/Django. I would still use Rails/Django even if your web app is only Rest API for a Angular/Ember app. You can then use Go to optimise your backend.

* If you would like to brush up your resume, by all means dip into Go for web app. As I predict it will help you 2/3 years down the road. I just noticed that irc #go-nuts has more members than ruby/rails. But then so is #haskell and yet Haskell is not as mainstream as PHP/Python/Ruby/Java.

* If you are already Rails/Django expert and am choosing between NodeJS and Go: keep on choosing as there is no clear advantage of one over the other. And you should also consider Clojure or even Scala. OK about Node vs Go for web app: NodeJS/ExpressJS has has more than a year advantage thus you see more NodeJS/ExpressJS projects. I think both are on par for time-to-market if you're developing a REST API.

* If you are novice programmer and new to web app, learn something like Rails/Django for web best practices. However because Go web library is close to metal, you will understand in greater detail on how web/http actually works by coding a web app and reading Go standard http library. You might heard that Rails/Django is passé and you might not want to waste time for something with "no future". But don't. Those are someone else opinion and Rails/Django will be around for many years to come. In fact Rails/Django is the top choice of many programmers who want to leave PHP/Java web. It is quite difficult nowadays to be a one language programmer. So pick up as main one that is current mainstream web technology (PHP, Rails/Ruby, Python/Django) and bet on one for future that is not as mainstream (Go, Clojure, Scala). It is harder for new programmer to pick up newer tech as far as learning materials go.

* If you are a superstar programmer, yes you do need to pick up Go, in addition to Haskell, Clojure, Scala, Erlang, Fortran, Basic and ARM assembly. Please do not learn go if you're a Javascript programmer who wears a Javascript t-shirt and has a Javascript soft toy (whatever) in your bed.

My 2.5 cents. To go or not to go?

Re:Messaging App Line Now Brings in Nearly $100M a Quarter on Monday November 11, 2013 @09:55AM (#6711864)
WeChat from China has close to 400 million users, bigger than Line from Japan at over 200 million. These two dominates Asia, at distant third is KakaoTalk from Korea. WeChat is strongest in China, where Line is Japan/Taiwan. WhatsApp and even Facebook has to worry, as all my younger relatives are sharing status/photos in WeChat, abandoning Facebook.

Older »