Feature Request: can you ensure the first click is not a mine?
1,650 karma · joined October 18, 2009
My gmail/github usernames are the same as my HN username.
[ my public key: https://keybase.io/whitespace; my proof: https://keybase.io/whitespace/sigs/7n2v9-_GjHVZDiDsnzuqllzU_E7RYpr18hej2JZiG40 ]
Feature Request: can you ensure the first click is not a mine?
Perhaps a more apples-to-apples comparison would be an img tag that returns an SVG, allowing CSS styling. You can still choose serverless backend, or you can use the tried-and-true apache/nginx with memcache, just like the 90s.
> Generally as a [hobbyist] ...
It sounds as though you expect that reading or doing something once will confer expert status. Instead, try to think of it more like a lifestyle.
If you study something every day for ten years — constantly trying out new ideas to test the limits of the field and your understanding, and teaching others how to get started to develop a deeper intuition and understanding of the basics — you will most definitely be an expert at the end of those ten years.
At no point will you necessarily _feel_ like an expert; that's just a label people give to those who live/breathe/dream a topic deeply for many years.
Compare with Bing (where DDG gets its search results from) https://www.bing.com/search?q=vk
This was a phenomenal read and led me to ask my own question: https://news.ycombinator.com/item?id=24265697
Dogs can be trained to smell _cancer._ That is mind-bogglingly cool.
Close safari and reopen it.
Type in "Whitespace" then "Bookmarks and History" shows up. Highlight a result, then go to the end of the line and delete that work, thinking you'll be editing the url directly to get: https://github.com/Whitespace
It matches on the title and allows you to edit that, leaving you with the option to search on "Whitespace/glome: Glome! Powered by " which is extremely baffling.
My expectation is that it matches the url and allows me to edit it, which is something I do very often for github repos: type the name of the user, highlight a history result so https://github.com/ is filled out, then option delete the repo and type in the one I want to go to.
- Use whiteboards to discuss anything. This way you're solving an abstract problem without being bogged down by implementation (which should be very straightforward once the solution exists on the whiteboard
- Take notes liberally for everyone's benefit. During interviews and other whiteboarding sessions I write "Notes" down on the side with bullet points listing the requirements, keywords, or questions I have for future discussion. Of all the things I do, this gets the most praise from just about everyone: "this over here is really awesome!"
- Ask lots of questions in the beginning so you don't inadvertently make assumptions that they're too afraid to address. Often times it'll take 30 minutes for them to properly phrase it in a way that gives me enough context so I can start helping.
- Do a teach-back afterwards: "we spoke about X, Y, and Z, and tried 1 and 2. We saw that although 1 works, it is too clever to maintain because of A and B, so 2 is a better solution."
But they go further than fastly because you don't have to annotate responses with object ids: https://fastql.io/docs/examples/mutation-update/#automatic-i...
This is extremely interesting and something I haven't seen before in an edge cache.
- take a line of integers, color them black if prime, red otherwise
- hexagonally arrange them in a spiral (similar to Ulam's spiral)
- cut the hexagon into six equilateral triangles
- overlap the triangles (rotate where necessary)
- if any pixels are black, color the whole thing black, if none are black, color it red
- interesting pattern arises
- interesting pattern already exists as per http://oeis.org/A054521
Edit: They may be packing more than 6 numbers into a pixel, looks like 75. Unsure how that would look visually, but you extend the above to use 75 or any other number. Unsure why 75 was chosen, maybe it's the only interesting one?
If you run the React Fiber demo, you'll see it's just as fast: https://claudiopro.github.io/react-fiber-vs-stack-demo/fiber...
That family must have the best picnics!
I'm no expert, but iPhone might also use essentially the same ARM TrustZone/SecurCore tech as per [0].
If that's the case I wouldn't be surprised if we saw the same group targeting iPhones in a couple of months.
- Stop hijacking basic user interactions like the mouse click. On desktop, if you click the map it will reverse geocode where you clicked (and show you the nearest road to it.) Although I understand the utility of such a feature, I have never ever wanted that. I live in NYC and no one has a car. I just want to change focus off of the constantly expanding and moving navigation window thing. I search for something, then click the background, and now my search is gone. Then I click the location area to get my search back, and nothing happens. I click the background to get rid of the stupid useless direction window, and now everything is gone. Oh, except the thing I clicked is now reverse geocoded for me. Infuriating.
- I challenge people to do the following on desktop: share a location in the middle of a park (hint: drop a pin first)
My initial reaction is "reward them with more things they can say no to" but that ends up being project management-y if not outright manager-y. I'm very curious to hear more specific examples where this isn't the case.
If anyone in NYC and is in a similar situation to me, I'd love to meet up for coffee to share notes. Or in SF, for that matter (I'm here about once a month). Email in my profile.
Example: http://www.comp.nus.edu.sg/~stevenha/visualization/sorting.h... » Click the > in the lower left » Sort » GO
As an aside, ever since I switched off Chrome (google is oppressive with google+) for safari/firefox a lot of newer, smaller sites have rendering issues. I guess it's the price I have to pay to be free of the beast that is Google.
It could make writing for 4k less of a chore?
In any case, this is an outstanding hack. The company I work for has TLS certificates that are larger than the payload of his page. Absolutely terrific job, Daniel.
[0]: https://code.google.com/p/modpagespeed/
[1]: https://github.com/pagespeed/ngx_pagespeed
edit: formatting
You can roll your eyes at me all you want, but I'm bring cantankerous for a reason: I have had an account for years and they locked me out, and I find that really rather offensive. I now have a worse experience than an anonymous user, which is just silly.