HNHacker News
TopNewBestAskShowJobs

Cafey

50 karma · joined November 4, 2016

submissionscomments
Cafey··on The problem of game developers receiving abusive messages
"I want [something] and I want it now."

This is what I hear from reading most of those angry tweets/comments.

Sadly, sometimes they are simply shouting because the game is not what they were hyped about. Maybe we are over-hyping games to get pre-orders in? I remember a time when the first time I heard about a game was when it was actually on the store shelves (good ol' boxes). Now there are dev-blogs and the likes years before a game is actually going to release...

Cafey··on Facebook down-ish?
Same here, my co-workers access it fine but I can't
Cafey··on Facebook down: Site and app not working
https://mobile.facebook.com shows an error page. Normal website shows a blank white page for me.

I have co-workers for whom the site is working slower than usual but it's responding at least.

Cafey··on Goldman to use 'personality test' as part of the hiring process
I wonder if the answers to such a test could later be used against the employee? Something like "Hey we have proof here on paper that you claimed to be [random personnality trait] and yet you behave differently, we will have to let you go." That would be aweful!
Cafey··on Goldman to use 'personality test' as part of the hiring process
What if someone does not have a Facebook profile or isn't very active on the platform? Denied by default?

My guess is liking cat videos and arguing on news posts does not have any representative value of the professonnal personnality. /shrug

Cafey··on GitHub was down
The stat you refer to is for the day only. Status page shows 99.5159% for the past month, I'd guess it would be in that range for the year aswell.
Cafey··on GitHub was down
It has leveled up to a major outage!
Cafey··on AWS status updates not working due to S3
This should be the official anti-pattern when designing a status page.
Cafey··on Threads in Slack chatrooms
I think this is a Fantastic idea! Many times in our team's Slack has there been several questions asked before the previous question got an answer and then it gets really confusing and people end up simply not giving an answer.
Cafey··on VR
Oh wow this is amazing! I wonder if it would also work if there was an outer-rim wall to create the illusion of being surrounded
Cafey··on Major Service Outage at GitHub
Has anyone heard what might be the cause?
Cafey··on Calling bullshit
In the disclaimer (bottom of page) it says it is indeed not yet a real course but will eventually be offered at the university of washington.
Cafey··on Master these five concepts to master React
You may want to have a read at Redux (http://redux.js.org) or any Flux type of container.

Basically, you don't propagate directly to your parent. In React there should be only one source of truth. So in your case, the event in a low level component should emit an action that will modify data in your Store/Container/Model. Then this change will be passed down (with the correct setup) as props to all of your components.

>React best practises question - At what level should event handlers be installed? At lowest level components or the highest level?

I personnally prefer when the handlers are close to the associated JSX. I doubt there is any requirement on this other than maintainability.

Cafey··on Bose Hearphones
I really really am bad at hearing anything in a noisy environment yet I was a bartender for 3 years and never had a problem getting someone's order. You get used to reading people's lips given that there is only a limited amount of things they could be ordering.

Very often I didn't understand what the clients were talking to me about but then I'd hear keywords like "beer" or "tequila" and the quantity they want is very often requested using hand gestures (finger count).

Even then, the usual conversation between a bartender and the client is very short. To the contrary, when getting together with a bunch of friends you have to listen to entire stories which is way harder.

Cafey··on Ask HN: As a single bootstrapper, how do you deal with the pressure?
>If the MVP takes longer than 3 month to build, you are barking up the wrong tree.

It doesn't necessarily mean the product isn't fit or you lack skills. It may just mean that you need to split the product into smaller releases/sprints.

Say your idea can ultimately lead to a really big software. You should sit down and spend some time planning which features are required and which ones can be released at a later time. Doing this will help take some of the pressure off if the product is not "perfect" or doesn't do everything you had planned for it.

Cafey··on Dark Patterns – User Interfaces Designed to Trick People [video]
In an ideal world we could detect those patterns programmatically but as you hinted, there is the question of "when is it considered a dark pattern and when is it only clever marketing?".
Cafey··on Ask HN: Can anyone recommend some fulfillment alternatives to Amazon?
Before scrolling I really thought this was a troll URL. Rest of the page saved it :D
Cafey··on Why Did the Robot Do That? Increasing Trust in Autonomous Robots
­­>But even humans do things that they can't explain

That is actually very interesting. I would even extend that sometimes, humans know the decision they are making is stupid/not the right one but the reward for taking that bad decision is worth it for him. Translating that flawed behavior into an AI must be terribly hard.

Cafey··on Tell HN: Political Detox Week – No politics on HN for one week
> so I wonder why politics-averse individuals cant just avoid political threads

It is indeed possible to avoid clicking on a specific kind of topic. From what I understand, the issue here is more that it just isn't a fit for the purpose of this community/website.

Cafey··on Facebook blocks links to B.S. Detector, fake news warning plugin
I ask myself this about everyday I open the app. Unfortunatly, the answer is always: well in between all the BS there are things my family post or members of groups I joined post. So I keep on going even though I find it appalling.
Cafey··on Show HN: H4ck 1t, multiplayer hacking game
I am curious, the IPs throughout the game are IPv6 syntax but I have yet to see an IP with hex chars in it. Are there use for the IPv6 later on?

I was confused as to why 4.1.5.3.2 wasn't working until I noticed the use of ":".

Cafey··on Show HN: H4ck 1t, multiplayer hacking game
Hey love the style!

I went through 4 steps of the tutorial and I found myself wanting to do more so good job! I'll try a bit more on lunch break :)

Cafey··on Disk space usage leak in Docker for Mac
Keep in mind the Apple file system is going to change early 2017! (APFS)
Cafey··on Windows on New Macbook Pro Permanently Damages Speaker Due to Poor Drivers
Your (good) headphones most likely have a hardware limiter that prevents them for blowing up (of course there are exceptions I know)
Cafey··on Dreaming in Reverse Engineering
That happenned to me aswell all through university!

I found that sometimes while debugging something, we go very deep into the problem and trying to understand every little details. Sleep helps get your mind back on the original issue and look at it from another perspective, in a more relaxed way.

Cafey··on A demonstration of browser events used to monitor online behaviour
It really was amazing especially that part where .... nah I'm kidding! not gonna spoil it for everyone it's too good :D
Cafey··on React 15.4
For me the best asset of React is not having to manipulate the DOM directly with jQuery, which in my experience leads to code that injects DOM elements from everywhere making it very difficult to maintain.

This is certainly not a replacement.

Cafey··on React 15.4
I don't see the location.search (or toggle) used anywhere in this PR :(

edit: 'isProfiling' is used but never declared so it most likely already was a toggle they used.

Cafey··on DeepMind and Blizzard to release StarCraft II as an AI research environment
It would be interesting to see what percentage of a pro player's APM is actually useful. Like you said, most of the time they are spamming buttons to keep their momentum up.