Front-end is TypeScript back-end is F#. No nonsense interview process.
We are part of the Jet.com acquisition and are working with pride on our Warehouse Management System, including automation and Walmart Fulfillment Services.
You want your encrypted chat application to emit DNS queries to your ISP. As another Signal user, I do not want that. Nor do I want the bloat of this and other features that will make the core functionality worse. Next we'll want Memoji's and animated drawings and fireworks.
My point is, there is already an app for that. Signal has a completely different purpose.
You can generate a preview on the sender side. I think WhatsApp does it like that. Since you're the one sending the link, you've already opened it/know what's behind it. The receiver would basically get a thumbnail, with no egress traffic.
As for the DNS, if you're concerned with the DNS of your ISP, you shouldn't be using it anyway (I don't).
Don't extrapolate what I said. I like link previews and don't like Memojis and bloatware. But more often than not I like to know what's behind the URL. Maybe I don't wan't to open the site, or already seen the article, or the preview is enough to get information (like weather?).
If we're on the road to proliferate privacy-conscious behaviour, we need to give something to "the masses", so they can enjoy the experience. And I want my mom and dad using products such as Signal, so I can use it with them. I have no use of it if my friends are not using it, and I'm all alone on the whole network. I don't support bloatware, but some sugar is needed.
he probably just spends time gazing at them and wishing to own them.... people do stuff like that. Me too, but now with apple products. With me it's more likely to be a travel site
If you are interested in a slightly less heavy-handed approach. I wrote this to steer me away from the distractions. Just click the browser button to "block" new domains. You can unlock a page, but you only get a 5 minute window. This works well for me and most of my colleagues are using it as well.
But I think you have to separate full and pure entertainment value from partial entertainment and learning for sure.
Of the above list, while there is certainly entertainment on HN, some of the others you listed are definitely less important learning wise other than perhaps lifting your mood.
I've been administering a vBulletin forum for 8 years or so. Let me tell you, this is a great idea.
Just yesterday, I was evaluating a bunch of forum software and came out empty handed:
The OSS forum scene is just depressing, some of the more popular packages still use tables for layout. I themed a table based layout (vBulletin 3.x) once, _never_ again.
The paid packages are just full of shit no-one needs. vBulletin is basically social networking software at this point. These things are so complicated only geeks, and I say that with love, can possibly figure out how to use them. It's a pissing match between competitors.
However, no import (as far as I can tell) means I can't move over to Discourse. And, in your FAQ, you actually suggest that I shouldn't move. I think you underestimate how much hate I have for forum software.
As a developer, Jeff, what I really want is SO self-policing features, as a service that I can use in other products. Discourse is nice and all, but I want to build something more than a forum.
I signed up, but the quality of the stream is really not that good. It fluctuates between 480 and sometimes hits up to 1500 for ten seconds. I never get the 3500kbps stream that I think should be available.
In my experience, finding something in Python docs takes a total of five seconds, including passing through the "Google gateway".
Finding something in Rails reference has been downright impossible. This is a function of Ruby itself, a very magical language, magic that fails to communicate in auto-generated documentation. How does this work? Good luck finding out, but you'll feel very clever three hours from now.
Admittedly, I've had very limited exposure to Rails, but perhaps that makes my experience even more relevant.
As a ruby developer I may not be that well qualified to ask about this but can you give me an example where you've had this difficulty? It would be good to know in case there's some low-hanging fruit in documentation that would make new ruby/rails developers lives easier.
I tend to have a very easy time finding the documentation I need, in both ruby and rails. Sometimes that means a google search, but if I want more fine-grained implementation details, I normally crack open the gem in question with `bundle open` and read the source. I know that a lot people from a Java background for example prefer code-completion in their IDE's to reading source, but it seems to be the most comfortable way to find what you're looking for, in ruby at least.
Reading the source is certainly not an alien notion to me coming from Python. I just find Ruby code very difficult to follow when you actually need to understand the implementation.
One of Ruby's greatest strengths, the ease with which you can define a DSL, is its biggest weakness in practice (in my opinion, of course.) In Rails for example, there is a DSL for everything, the Ruby language is used in non-obvious ways to get the desired DSL syntax.
All this makes it very difficult to read other people's code. For the same reason, reading the documentation is difficult. You don't know what function you should be looking for in the first place.
I'm in the same boat as you. What I've discovered while learning rails is that while you may have a hard time tracking down function names, you'll almost always remember them for next time.
Front-end is TypeScript back-end is F#. No nonsense interview process.
We are part of the Jet.com acquisition and are working with pride on our Warehouse Management System, including automation and Walmart Fulfillment Services.
Reach out to me at nikolay.zalutskiy@walmart.com and/or apply directly at https://careers.walmart.com/us/jobs/WD755993-software-engine...