Hacker News new | past | comments | ask | show | jobs | submit | patmcguire's comments login

Readability is hit and miss. Very nice to have everything written to the same standard, it makes it much easier to navigate through any project. Downside is it's pretty rough for more peripheral teams or teams working in a language that's a small component of their product. I remember for one of DeepMind's big launches the interface was all in files ending in .notjs, presumably since they didn't have anyone on the team with Javascript readability. This was 5+ years ago, though, so some of the downsides may have been mitigated.


Yeah, it's good for these kinds of discussions when it's a universal requirement, or when the white paper concerns will actually be addressed before confirming a design. I do get suspicious when it comes up for the first time when it's something someone doesn't want to hear, or when the discussion continues on like it's obviously untrue in the meantime.


There's a site for this http://www.nohello.com/


It's think it's pretty common when billing for time when the base rate is high. Lots of big law firms bill in six minute increments.


but why not just record when you started and stopped each task, rather than dividing the day into chunks needlessly?


you need to convert into billable units at some point, which is what the fractional system gives you, so it's just a matter of whether or not the UI accepts clock based input or not.

i'm not a UI expert but timekeeping doesn't seem particularly innovative. there are probably all sorts of esoteric certifications and approvals one might need for e.g. DoD compliance, so i'm guessing there are few people thinking about this and fewer willing to get it done and certified for the sake of the users.


:Cough: selenium :cough: scheduled cronjob


I'm trying to find the original source for this, but there's a quote I've seen about how finding a cycle in a linked list used to regarded as a FizzBuzz like test. It came of age when most people worked in C - if you worked in C for a year you'd know that cold.

I wonder how much the technical question approach isn't so much wrong as it is testing for things that matter much less now. There don't seem to be many questions about concurrency and distributed systems in this kind of interview, or at least not good ones. Everything now is "it depends" and the hard solutions are about ten lines of code for ten pages of problem explanation.


Did they also remove link wrapping with this? The HREF goes straight to the destination for me now on Chrome, where previously it went to some Google domain redirect. It's there on the first HTML load too, it's not a JS thing after the fact. Is there a different response for Lynx or are they formatting it in such a way that Lynx doesn't pick it up?


They're using the ping property of the <a> element now, the only good thing to come out of this


On a more substantial note, that's documented here:

https://www.w3.org/TR/2008/WD-html5-20080122/#hyperlink0

It's a little odd, to see that a browser "must parse", but also "may either ignore the ping attribute altogether, or selectively ignore URIs".

It strikes me as a bit clumsy compared to the typical MUST/SHOULD/MAY wording.

Anyone (other than Google) using a-pings?


Ah yeah that's definitely going to be different HTML on Lynx, then, since I bet they don't support that and Google's not missing out on tracking.

Yup - curling with Lynx user agent gets a targets of href="/url?q=<whatever>" rather than href="<whatever>" ping="tracking"


Hm, so now I can go straight to the Google hosted AMP version without bumping through Google an extra time first? /s


There's something related called the bullwhip effect. I think that throwing away requests under load rather than putting them in some overflow queue prevents it. The effects aren't magnified down the chain of services as each scales up because it's only incoming traffic.


Are there any alternatives? It often gets very weird at the high end of drug prices, but usually in a way that inverts normal economic logic - this story from a few years ago blew my mind https://news.ycombinator.com/item?id=13995249#13996448


This is a very thorough explanation of why it matters https://danluu.com/deconstruct-files/


Ah, this was a good read. Always eye-opening to see how ignorant I am to a lot of stuff in comp-sci :).

Thanks!


Odd coincidence, seems like it might have been some upstream banks having a bad SCA rollout


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: