HNHacker News
TopNewBestAskShowJobs

kenOfYugen

517 karma · joined December 24, 2014

submissionscomments
kenOfYugen··on Ask HN: What would you want in an ideal web browser?
Modularity. I would like to see a browser that is designed as an engine, meaning that no UI/UX, or 'browsing' features are included. Much like a raw linux kernel in philosophy. I would like this ideal browser to have interoperability with various JS engines, HTML and CSS renderers, as well as the standardized specifications for the underlying network protocols. It should be 'safe' by being written in languages where safety can be guaranteed ( with the exception of human error of course ). In essence, if an open source core for a browser existed, maybe we could all work together and build the ideal browser.

"Ideal" isn't one thing. Allowing for personal customizations while following closely the standards make the base for implementing many "ideal flavors" of browsing experience.

kenOfYugen··on As You Sow Files Notice Of Legal Action Against Soylent Super Food
When ordering ingredients in powder form from China in bulk batches, you get MSDS analysis. But in my experience you cannot rely on that info. I have received completely random papers from factories, which made me avoid China entirely when it come to ingredients for human consumption.
kenOfYugen··on Why the Facebook iOS Application is so large
to my dear downvoters, "Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it." Alan Perlis
kenOfYugen··on The Emotions That Make Us More Creative
"Creativity is just connecting things. When you ask creative people how they did something, they feel a little guilty because they didn't really do it, they just saw something. It seemed obvious to them after a while. That's because they were able to connect experiences they've had and synthesize new things." Steve Jobs

Connecting experiences, both positive and negative, and not losing the enthusiasm in the process is key to creativity.

kenOfYugen··on Why the Facebook iOS Application is so large
unneeded complexity
kenOfYugen··on A simpler web architecture using React, Flux, CSP, and FRP concepts
Generator functions are part of ES6/2015 and are supported by babel. But keep note that downgrading them to ES5 spec. includes a performance trade-off.
kenOfYugen··on A simpler web architecture using React, Flux, CSP, and FRP concepts
They are widely supported: https://facebook.github.io/regenerator/

Yes, you can replace CSP with Rx style libraries. It's just a different kind of learning curve.

Personally I prefer CSP, as channels are a more primitive approach to writing concurrent applications.

CSP is like a library and Bacon/Rx are like frameworks.

kenOfYugen··on Ask HN: Books with a high signal to noise ratio?
Process and Reality: An Essay in Cosmology by Alfred North Whitehead
kenOfYugen··on How I Gave Up Alternating Current
It appears that nootropics turn software engineers into narrow minded robots ;)
kenOfYugen··on Ancient colour revealed on the Parthenon Sculptures
Events centuries past is what we call history :) When a nation has outlived the centuries creating a vast cultural background, people tend to care about its importance. [1], [2], [3]

To answer your question straight, the reason the return of the Parthenon marbles matters, is morality. [4]

One cannot appreciate the significance of such creations to the fullest when they are taken out of context.

[1] http://www.parthenonuk.com/ [2] http://www.parthenoninternational.org/ [3] http://www.marblesreunited.org.uk/ [4] http://www.forbes.com/sites/realspin/2014/12/23/the-british-...

kenOfYugen··on Ancient colour revealed on the Parthenon Sculptures
You sir lack to see beyond the obvious. Please refrain from talking in an insulting and ignorant way about the most important symbol of Greek cultural heritage.
kenOfYugen··on Browserify vs. Webpack – Configuration isn't evil
Using 'magic' tooling like webpack, or whatever the next overhyped tool will be, doesn't come without a cost. Webpack is heavily opinionated. Last time I used webpack, it wouldn't allow me to use ES6 CoffeeScript or JS code without using babel to downgrade to ES5 spec. I tried to give it a prebuilt project as input to do its magic, and it gave me a message saying that I should use webpack in order to build the script and not feed it directly a prebuilt script for optimal results. It worked fine but that's too opinionated for my taste.

But the point is, you need a build process when building a complex application aimed for production. You should be able to code at least a couple of npm scripts to do what you want, in case you are too bored to code a complete build process yourself.

But truth be told, if you CANNOT code a build process yourself, maybe you shouldn't be writing complex front-end applications in the first place.

You don't need to learn new terminology and configuration styles every time a new hot tool comes around. That's not your purpose, and surely it's not educational or mind expanding.

kenOfYugen··on Yanis Varoufakis resigns despite referendum no vote
Greece has been rolling down the slope for the past 5 years. Hating on a man for years of a country's peril does not offer constructive criticism.

Maybe you should know the data before you blame a man. How about some charts and numbers from December 2014: http://www.telegraph.co.uk/finance/economics/11283931/Nine-c...

kenOfYugen··on UI Performance Decline – OS X Tiger to Yosemite [video]
My first Apple Computer was a black MacBook 13" bought in 2007. The OS installed was Leopard and I was extremely happy with it.

The experience contained quality, responsiveness, stability as well as productivity enhancements. Hadn't missed Windows and Linux at all.

The experience remained perfect as the OS was gradually getting updates up to 10.6.8, the latest Snow Leopard version and the hard disk drive was changed to a solid state drive.

At that time I bought a MacBook Pro 13" with an i5 processor, and was introduced to Lion.

Believe it or not, I used my older MacBook more. It "felt" much more solid and responsive. Well at some point I gave it away, and was stuck with the Pro model.

As the OS updates where coming along, things were expected to get only better, just like I had previously experienced. But no! I'm currently using the latest Yosemite, and hate it when I notice tiny buggy things happening.. [ for example, try to disable the transparency in accessibility features, and get clunky black corner edges around the volume box as you adjust the volume up/down ]

As I became a more experienced programmer, I realized that good software is perfect software. Thus anything I notice that's not right (and doesn't get fixed when it's a known issue) is a hint for a lot more bugs that I might never get to experience. So essentially I feel like I've lost the stability and security feelings that used to keep me close to the Mac OS.

I really miss Snow Leopard, and hate the path Apple is following. I could bitch about their phones too but that would be more derailing.

PS: I wish there was an image out there of Mac OS 10.6.8 I haven't got a spare Apple machine to boot 10.6.7, update it to 10.6.8 and create a bootable disk for my MacBook Pro

Does anyone know if such an image exist, or perhaps can create it?

← PreviousPage 4 of 4