HNHacker News
TopNewBestAskShowJobs

feniv

331 karma · joined November 13, 2012

[ my public key: https://keybase.io/feni; my proof: https://keybase.io/feni/sigs/AcPslk_CsfdoazkXMC-v91bjbYmn1r-jkdg8DHCTf0c

Interests: Programming languages. Product development. The human condition.

submissionscomments
feniv··on Show HN: A simple resource for finding and trying variable fonts
Anyone have a good resource on how variable fonts work? What kind of programmability does it support?
feniv··on Show HN: Podflix – Like Netflix for Podcasts
Congrats of launching!

Some suggestions: Would be useful to see the descriptions for each episodes. The save feature you mentioned, as well as some basic history of which episodes I've already heard, would be great as well.

I currently use the Stitcher podcast app and my favorite features are the offline-downloads and the "play this next" button for queuing up episodes. I've payed for Stitcher premium once since I use the product daily, but did not find much value added from it - if you can find some ways to offer value beyond what the existing apps are doing, there is a market to be had, though you certainly have some tough competition from Apple, Google, Spotify & the other apps, so I wish you the best of luck!

feniv··on Dear Moon
Livestream link of the SpaceX announcement with a lot more details on the BFR - https://youtu.be/zu7WJD8vpAQ?t=1712
feniv··on How to write X in both Python 3 and JavaScript
Reminds me of this OneLang HN post from several months ago - https://news.ycombinator.com/item?id=16415051

It's an IDE that lets you code simultaneously in several different languages https://ide.onelang.io/

feniv··on Ask HN: What's a starting point for learning how to write programming languages?
I highly recommend Norvig's (How to Write a (Lisp) Interpreter (in Python)) as a very short, practical introduction to implementing a language. http://norvig.com/lispy.html

There's also a followup article implementing additional data types and tail call optimization. http://norvig.com/lispy2.html

feniv··on Forest, a multi-syntax functional language that compiles to WebAssembly
The multi-syntax support is really interesting. https://www.luna-lang.org/ is another language with a similar concept, with both a visual and a textual representation of the same code.

Would love to read more about the immutable data structures it supports. Rich Hickey has some great talks on efficient immutability in Clojure.

I really believe we're going to see a lot more new languages targeting web assembly. I wish it supported a standard, pluggable garbage collection system that could be easily adopted.

feniv··on The future of WebAssembly – A look at upcoming features and proposals
The WebAssembly format is better designed to be served over the web (compact representation, streaming compilation, low startup overhead, etc.) There's a discussion thread on this topic in the WebAssembly github: https://github.com/WebAssembly/design/issues/960
feniv··on Show HN: Typesense – typo tolerant, delightfully simple, open source search
Congrats on shipping! Love the instant search queries and the fuzzy text matching.
feniv··on The Illusion of a Profitable Amazon Prime Now and Prime Fresh
Eventually, Amazon could also combine their predictive ordering with their lockers to stock common goods before they're ordered (some combination of a vending machine and a pickup locker).
feniv··on Tesla's $2.6B Musk Award Too Costly, Glass Lewis Says
The article doesn't go into much details of the stock award. Musk is proposing not taking a salary for the next 10 years and receiving a 1% stock award each time he meets some insanely aggressive milestones: https://cdn.teslarati.com/wp-content/uploads/2018/01/Tesla-C...

http://ir.tesla.com/releasedetail.cfm?releaseid=1054948

I'm not a TSLA shareholder, but tying CEO performance to company performance rather than an indifferently high salary seems reasonable to me.

feniv··on AMP for email is a terrible idea
You're right - it looks like it's available as the text-x-amphtml MIME part. I missed that on the initial read-through.
feniv··on Chipotle Taps Taco Bell CEO to Be Its New Head
Coin-operated vending machines for food was actually somewhat popular in the US in the early 1900ds before fast-food. Check out https://en.wikipedia.org/wiki/Automat
feniv··on AMP for email is a terrible idea
Besides the ideological issues, is the HTML tag for AMP emails seriously going to be <html 4email> (html lightning-emoji4email)?

I wish they implemented this as a separate MIME type so emails could specify multi-part messages with text/plain, text/html and a text/amp (just for gmail).

feniv··on The De Bruijn-Newman constant is non-negative
For context, the author is the notable fields medal winner Terence Tao - https://en.wikipedia.org/wiki/Terence_Tao - and finding the lower bounds for this constant has been a long running endeavor in pure mathematics - https://en.wikipedia.org/wiki/De_Bruijn%E2%80%93Newman_const...
feniv··on Casting a $20M Mirror for the World’s Largest Telescope [video]
Here's another video about the mirror's construction: https://www.youtube.com/watch?v=BP9HNVuGb-g
feniv··on Real-time wind map
Here's something similar for the US with a gallery of wind activities during the past (like Hurricane Sandy)

http://hint.fm/wind/gallery/

feniv··on Hacking the Samsung NX300 "Smart" Camera
I bought this camera several months ago and I just want to chime in and say it's takes some AMAZING pictures. For all of the complaints about how bad Samsung's software is, its UI is a lot more intuitive than what I've come to expect from most cameras. The vulnerabilities they mention seem akin to what you get from connecting most printers to your network.
feniv··on The NASA Studies on Napping
The unit of performance in these studies is reaction time, which isn't a useful measure in a field like programming or design.
feniv··on Lumitrack: Low Cost, Precise, High Speed Tracking with Projected m-Sequences
Most of the other novel computer interaction peripherals (like Leap Motion) are in the $100s price range. The $10 price point could really make this popular, especially with the hacker and maker community.
feniv··on Microsoft's Concept Videos From 2000: Why Didn't Ballmer Build Any of It?
Ballmer building any of that would be equivalent to Microsoft actually building some of the technology from their latest "Vision" clip: http://www.youtube.com/watch?v=a6cNdhOKwi0

All of those things seem simple in hind sight, but there were very real hurdles preventing them from being realized at that time (for example, the Internet infrastructure for real-time video chat).

Concept videos like this are just the tech world's version of concept-cars by the auto industry. They make the company seem innovative and research oriented without the significant resources required to make a practical product. True, they sometimes yield useful research, but most of the time they're just meant to be good P.R.

feniv··on Show HN: 3D sensing SDK for iOS – Produces point cloud and 6DOF device motion
Very cool! Can you give a brief overview of the underlying technology you use to extract the distance data back out from a 2D image?
feniv··on Greyp: bicycle when you want it, a motorcycle when you need it
So is it legal to ride this on sidewalks and bike-lanes?
feniv··on Nokia acquired by Microsoft
Microsoft is becoming more and more of an integrated software and hardware company than a purely software one. Maybe it's time to change the name to something without the "soft".
feniv··on Identicons
It would be nice if rather than using the hash (which you have no control over), the algorithm looked at the distribution of languages I program in and used that to pick the colors. That would be a better representation of my programming identity and is in line up with what github already does for repos.
feniv··on Show HN: TextBlob, Natural language processing made simple in Python
The NodeBox linguistics module is another nice wrapper around NLTK (and other natural language processing libraries). I used it for extracting actions and details from sentences, but it's also great for spelling correction, pluralization, part-of-speech tagging and other common NLP tasks.

http://nodebox.net/code/index.php/Linguistics

feniv··on How We Found All Of Optimizley’s Clients
I get the same error with https, but the http version of the homepage works just fine. See also, https://search.nerdydata.com/
feniv··on Show HN: Journal Your Life as Data with Thyself.io
Thanks, do share it with your wife!

I definitely need to work on my pitch more. As for search engines, I tried to target the words Online Diary/Journal (which seem to get searched a lot (1M+ queries per month)) without coming off as spammy.

feniv··on Show HN: Journal Your Life as Data with Thyself.io
That looks pretty good! You have an interesting model of abstraction with the records, cats and magnitudes. For me, each data point is an Entry. Entries have a primary Metric/Action and many details, which may have a numerical amount associated with them. Free-form representations like yours and mine make logging data easy, but analyzing it can get pretty tricky.
feniv··on Show HN: Journal Your Life as Data with Thyself.io
Because I believe that privacy and the cloud can co-exist in a mutually beneficial fashion. Just because the app is online doesn't mean that it has to be "social" (there is intentionally no social-sharing options for the log or journal entries). But by being online, the application itself can improve over time by analyzing aggregate data to detect anomalies (like Mint.com), give predictions, refine the natural language parsing etc.

If this was just a journal, I would agree with you and make it self-contained. But it's not. In the next 5-10 years we're going to be seeing a massive number of wearable sensors embedded in our clothes, appliances and tools. A managed, online API will be better able to be always available, consuming this tsunami of data and turning it into useful insights for you.

feniv··on Show HN: Journal Your Life as Data with Thyself.io
By the way, the site's running entirely on a single ec2 micro instance (nginx, redis, posgres and go). I'm curious to see if my optimizations pay off and if it can continue to handle the HackerNews traffic.
← PreviousPage 2 of 4Next →