HNHacker News
TopNewBestAskShowJobs

mping

975 karma · joined March 20, 2009

submissionscomments
mping··on Rich Hickey on Datomic (2012) [video]
I wonder how hard it would be to adapt eg: postgres to keep history around forever. There's temporal tables in ANSI SQL 2011, but I think the semantics are different (it's per table, I believe).

As much as I like datomic, I'd prefer an implementation in a lower level language. However, I'm pretty sure there are alot of clojure experts out there pushing datomic to its limits.

mping··on Ask HN: Fired from my first job – how do I talk about it during interviews?
If you are on my team and make a possibly stupid suggestion, I would kindly point out that due to the development trajectory the suggestion isn't feasible (an example). If a junior dev (any dev!) is afraid of speaking, he/she will be missing an opportunity to either learn or improve. Of course, the tone of the suggestion (you should do this vs I think we may try this) and context can make or break the interaction. I don't buy into the respect by antiquity thing. Antiquity in a company only brings context and experience, not necessarily intelligence.
mping··on Can genetics explain why some people thrive on less sleep?
I see; I have a hard time picking nuances over the internet. Thanks for the clarification.
mping··on Can genetics explain why some people thrive on less sleep?
I do agree with you, whenever I meditate more often I sleep less. Also, I end up "gaining" time because I pay less attention to distractions/time wasters/procrastination.

However, in my experience it takes years before you may comfortably spend all day meditating. I'm pretty sure most of meditators, teachers or otherwise, are not able to do this. It's extremely demanding, it is only boring if you don't focus properly.

I've participated in retreats that start at 2h30AM and end at 00H00 every day, with 1h sits and 20m breaks in between (same routine over 3-7 weeks), and only a handful of people are able to follow this schedule. Even meditation "only" on a 9-5 schedule is hard.

mping··on Can genetics explain why some people thrive on less sleep?
Clearly you haven't meditated all day. I assure you, it is tiring.
mping··on Slack’s Shares Plunge After It Predicts a Larger Loss
On an individual basis, it's a legitimate question. On a bigger scale, the iPhone was/is a game changer.
mping··on Slack’s Shares Plunge After It Predicts a Larger Loss
People always forget about UI/UX and ecosystem.

You could argue that we had cellphones for ages, why would someone need an iPhone? You could also argue that an android has the same functionality as an iPhone, again why would someone need an iPhone?

The new "category" of software is about how people relate to software, not the software itself. IKEA created a new category of furniture, or it did not?

I think Uber created a new category of service, but we always had taxis and gps; Slack didn't necessarily create new software, but in my opinion it put chat apps on the general public's mind and it kinda became the go-to name, same as AWS or IBM. That's worth something.

mping··on For a lower climate footprint, vegetarian diet beats local
Also consider that your taste buds adapt, after a while going veggie you may find traditional cuisine too much fat or salty
mping··on Our team's troubles writing automated UI tests
Cypress aims to be as deterministic as possible. You can write tests that wait for a specific xhr request or even mock them. The combination of that and the promise based API makes it much more reliable than selenium.

In practice, I have had much less flakiness in my Cypress tests than with selenium or other webdriver API.

mping··on Why I like Clojure
You can start the JVM in well under a second, the problem is most JVM programs don't care about startup time thus startup becomes slow. Most JVM apps are designed to be long lived.
mping··on Ask HN: Best branching strategies for continuous delivery?
I mean if you are inexperienced the risk is lower.
mping··on Why I like Clojure
I recommend emacs, try braveclojure.com - it's a pain to set up properly but well worth it.
mping··on Ask HN: Best branching strategies for continuous delivery?
If the devs are experienced and you have confidence in tests, I like the trunk based approach WITH pair programming. Pairing takes care of review, testing ensures functionality and trunk based facilitates CD. If it is an internal project it's even better because the cost of a bug tends to be lower than public projects.
mping··on JavaScript: The Modern Parts
I don't understand why jsx is in your comparison, although I agree with your assessment.

To be clear there are a gazillion Js projects that don't use react.

mping··on Microsoft Edge preview builds are ready to try
Disallowing third party cookies by default, thus preventing most ad tracking. Some other browsers (ffox?) actively prevent fingerprinting techniques such as canvas fingerprinting.
mping··on Psytrance Guide
Nope, western europe.
mping··on Psytrance Guide
I'm glad you had a good experience. When I was younger I was producing psytrance (I played the guitar) and I would do liveacts with a dj + my guitar. I had some pretty cool gigs and nice songs too.

Unfortunately, what made me quit the scene was the transformation I saw on my friends and acquaintances due to drug abuse. I don't know if it is a cultural thing, but I have witnessed people losing some or all of their mental sanity due to drug abuse; one time I was at a party when someone died - in the end I called it quits because I didn't want to become involved with that in any way.

I still like the music though

mping··on Uber Freezes Hiring of U.S. Tech Staff as It Seeks to Cut Costs
All of those probably have huge tech. Imho engineering wise, Uber really needs tech. If you read uber tech posts, you can see the challenges they face. Even if you want to apply so called best practices you need an above average tech team at the very least. The proof is in the failure rate of our industry.
mping··on US Rules Airlines Must Allow Miniature Horses to Fly as Service Animals
It's true, I've seen it but it's quite uncommon.
mping··on Launch HN: Lang (YC S19) – Internationalization Built for Devs
Hi, we developed a similar solution minus the handling of translations itself - fortunately we have inhouse people that can supply that.

A few questions:

- Some translations are a bit context dependant, what happens if I dont agree with the translation? - Sometimes we do some kind of media localization, eg: users in france will see a different image than users in portugal. Are you a translation only shop, or you plan to do some kind of l10n?

Best of luck!

mping··on Why Generics?
I think you are generalising. But variance is specifically important for library developers where you have different uses for your code
mping··on Why Generics?
Higher Kinded Types
mping··on The Problem of Mindfulness
It's not altered, it's clearer. If you practice mindfulness and don't expect to have a clearer mind it's a waste of time in my opinion.
mping··on The Problem of Mindfulness
Congratulations on reaching 1st jhana, or dhyana in Sanskrit. Are you studying under a teacher? A good teacher can guide you much faster. I have witnessed people reaching 1st dhyana in two weeks ( in a retreat) without prior meditation practice, and even faster.
mping··on A "cure" for baldness could be around the corner
Don't forget that women lose hair too. Socially, it's much worse for them.
mping··on Without a GUI: How to Live Entirely in a Terminal
Lower cognitive load iif the terminal interface is good. Thats a big if.

I prefer terminal for git and file management; for programming sometimes i like ides more.

mping··on Ask HN: How common is it to work on projects with no testing?
I've worked in banking projects with no automated tests. You end up manually testing only what you think might break with new code. The stakeholders expectation is that things might break once in a while as long as you can fix it.

For me testing at its most basic level is kinda like insurance, you might live without it but it helps a lot when problems arise

mping··on The Problem With Happiness
The correct would be attachment/craving/desire, not expectation.
mping··on The Problem With Happiness
DMT is a psychedelics drug.
mping··on Google Is Eating Our Mail
What about amp for email as network effect?
← PreviousPage 8 of 19Next →