HNHacker News
TopNewBestAskShowJobs

mullsork

212 karma · joined July 18, 2013

[ my public key: https://keybase.io/mull; my proof: https://keybase.io/mull/sigs/S8h4yTrZCar86_lwXf0HjhBjnjq57NojJGEOcMfmruc ]
submissionscomments
mullsork··on Stacked Diffs versus Pull Requests
It's true that you can do that indeed. Annoyingly, you have to manually rebase if you want to use the "merge & squash" feature. I don't understand why there's no "merge into one commit, rebase with master, merge onto master" feature. It's tedious to manually keep rebasing branches that were approved for review but have gone behind.
mullsork··on 'Siri I'm getting pulled over': New shortcut can automatically record the police
> According to a 2012 official report, 18 police officers have lost their jobs as result of misconduct since 2005

No country is perfect, and I'm not Norwegian, but the number of incidents is quite low.

mullsork··on How not to structure database-backed web apps: performance bugs in the wild
Compile time SQL query checks... amazing! I've been trying to find a similar library for a while. Thanks for linking
mullsork··on React in Patterns
Do you mean instead of using !nextState.open and `this.state.open`? Reads a little easier to write out the booleans in my opinion.
mullsork··on Mark Zuckerberg testifies before Congress
Just an IP is presumably not enough to fingerprint someone.
mullsork··on Pose: A declarative motion system for HTML, SVG and React
I always assumed it's a jab at the "Made with <3 in <startupcity>" thing a lot of startups insist on putting on their site.
mullsork··on From Rails to Clojure, Then to Java, Then Back to Rails
Thanks a lot for the insight!
mullsork··on YouTube and Reddit roll out new restrictions including channel and sub bans
/r/WeedDeals is banned now. Probably took them a while to go through everything.
mullsork··on From Rails to Clojure, Then to Java, Then Back to Rails
Isn’t there something called LazyEnumerator that deals with this? In terms of chained .map at least
mullsork··on Google’s Fuchsia OS on the Pixelbook
Get with the times. Clearly Rust is the answer!
mullsork··on Software 2.0
> Some things will always be written in the "1.0" fashion.

Like the article clearly stated.

mullsork··on Date/Time Inputs Enabled on Firefox Nightly
Chrome has had this for what feels like years. Is there something new in there or did Firefox just catch up?

Good news in any case! The back office tool I work on is Chrome only and it's been great to just use type="date"!

mullsork··on MacOS High Sierra
Sort of off topic but what has happened to the web design team at Apple? Their landing pages used to be extremely pleasant to read but by now I often struggle to read their headlines. The blurred background with text on top is not easy on my eyes at all. Perhaps my eyes are starting to go bad...

Their page for the new iPhone had the same issues. In my opinion their web designs has gone down hill this year.

mullsork··on Ask HN: Who is hiring? (September 2017)
Weissmaler.de | Backend Developer, Frontend Developer, Product Manager | Berlin, Germany | Full-time, ONSITE

We're looking for a backend engineer skilled in either Rails or Postgres (both even better), frontend engineer familiar with React & Relay Modern, product manager familiar with... product management.

WEISSMALER is Germany’s first tech-driven painting company. Our ambition is to build the largest and best painting company in Germany, using technological innovation to manage our painters better and more efficiently than traditional painting companies.

WHAT DO WE OFFER?

  - Competitive salary
  - Challenging tasks with visible impact on the business' performance
  - Great office at U Moritzplatz
  - Laptop: Dell XPS 15" or your choice in the same price range
Send an email to emil.ahlbaeck@weissmaler.de with an introduction of yourself & your github/cv/whatever you think we'll find interesting.
mullsork··on How the Collison brothers turned ‘seven lines of code’ into Stripe
Ease of development was our number one reason to use Stripe for sure. We did end up adding Paypal after and it was a pain to work with.

Stripe was so reliable that we had clickety-test that used their real sandbox API to make sure in our CI that payment kept working.

Whenever someone brings up Stripe it always brings happy memories. I've never worked with a third party API that was as nice as theirs. Their Ruby SDK helped with that of course.

mullsork··on Ask HN: Who is hiring? (August 2017)
€ sign as well. A few positions in here that pay in euro :)
mullsork··on Ask HN: Who is hiring? (June 2017)
Weissmaler | Berlin, Germany | ONSITE | Full time | Relocation & VISA support

We're looking for a senior backend developer that is experienced in either Scala or Java (we'll be using Scala.) Additional experience in Postgres and/or GraphQL is greatly appreciated.

Additionally we're very open to applications for frontend (React) and mobile (React Native)!

WEISSMALER is Germany’s first tech-driven painting company. Our ambition is to build the largest and best painting company in Germany, using technological innovation to manage our painters better and more efficiently than traditional painting companies.

WHAT DO WE OFFER?

  - Challenging tasks with visible impact
  - Great office in Neukölln
  - Laptop: Dell XPS 15" or your choice in the same price range
  - A startup with an actual business model & revenue
  - As much responsibility as you're ready to take on
Send an introductory email to emil.ahlbaeck@weissmaler.de
mullsork··on Ask HN: What are the Madrid and Barcelona tech scenes like?
Summers here in Berlin are fantastic and probably have London beat. November-April are really depressing though and seems to take a big toll on everyone.
mullsork··on Rust 1.17
Hey I know I'm late with this response but I just wanted to say thanks for the thorough response!
mullsork··on Pavel Durov Has Unfriended Everyone
Are you using Telegram instead of Slack at work?
mullsork··on Rust 1.17
May I ask what kind of backend you're developing? I've always been curious about development speed for Rust/Go in terms of JSON APIs, i.e. if it's remotely feasible to say replace Node.JS with Rust. I'd expect a drop in development phase but an increase in stability & correctness.
mullsork··on TypeScript 2.3
If only the Flow team was half as active as TS. Is there even any reason to use Flow long term or are they eventually going to tell their users to either switch to TS or that ML thing of theirs?
mullsork··on TypeScript 2.3
^ all of which is of course available in Flow as well (in case OP got the wrong idea.)
mullsork··on Ask HN: Who is hiring? (April 2017)
Weissmaler | Berlin, Germany | ONSITE | Full time | Relocation & VISA support

We're looking for a CTO with business & product management skills

WEISSMALER is Germany’s first tech-driven painting company. Our ambition is to build the largest and best painting company in Germany, using technological innovation to manage our painters better and more efficiently than traditional painting companies.

WHAT DO WE OFFER?

  - Challenging tasks with visible impact
  - Great office in Neukölln
  - Laptop: Dell XPS 15" or your choice in the same price range
  - A startup with an actual business model & revenue
If you're interested send an email to emil.ahlbaeck@weissmaler.de
mullsork··on Modern JavaScript for Ancient Web Developers
> Maybe you have CRA confused with some other tool?

You're right. I had it confused with some starter kit that included react-router and redux!

mullsork··on Modern JavaScript for Ancient Web Developers
Highly oppose the recommendation of create-react-app for first-comers. You're much better of learning one thing at a time. Like you said: Javascript -> React -> ES6 -> State management.

create-react-app throws a ridiculous amount of crap in your face that you might end up not liking anyhow. If anything should overwhelm you then that project is it.

We have two working students at our company that were told to start their projects with CRA and they were clueless after two months. Learn one thing at a time.

mullsork··on Modern JavaScript for Ancient Web Developers
To be fair it's less than a year since Make 4.2 was released ;)
mullsork··on GitLab acquires Gitter, will open-source the code
Spend that money porting GitUp.co to multiple platforms instead. The only git GUI I've used that doesn't suck. Might be lacking in features though 8)
mullsork··on React VR
What device would you recommend for playing with VR? I've never tried a headset but 3D UI interfaces has been something I've day dreamed about for well over a decade now and it'd be fun to see it happen.

FWIW I'm on Linux & have an iPhone, if that matters.

mullsork··on Announcing TypeScript 2.2
My biggest gripe with Flow is how buggy it is.

1. it often fails to find the type for an imported piece of code 2. more often than not refers to the type definition being a problem rather than whoever's calling a function with an incorrect type 3. it seems to have an issue with cache busting(?) (I `killall flow` multiple times per day to make sure it's not complaining about old code)

All in all I feel very sad for choosing Flow over TypeScript two weeks ago. We felt TS would be more invasive to our Webpack pipeline but I think I might just take a weekend to migrate over to TS...

TS seems to have a lot more type definitions available as well, a more active community perhaps?

Looking at the issue list of Flow I'm starting to suspect they're not very active in maintenance / issue handling. TS seems much more active.

← PreviousPage 2 of 4Next →