I'd consider a small data processing service, maybe a service invoked from the web server you're already using in Ruby or whatever, is a perfectly pleasant place to use Rust, and often likely to be 1:1 identical to those other languages.
1,125 karma · joined April 3, 2018
I'd consider a small data processing service, maybe a service invoked from the web server you're already using in Ruby or whatever, is a perfectly pleasant place to use Rust, and often likely to be 1:1 identical to those other languages.
Exceptions are one reason other languages don't need this "if err throw err" code, without making a comment on if either is superior.
You're a horrible citizen of the fantasy world where you give me things for free. That's some Kennedy inaugural address shit right there.
It gets pretty tiring on HN/reddit to watch people demand so much shit for free, namely other people's time. If you've ever run a project with users (most people haven't), you've experienced these demands first-hand.
It's nice to read these sorts of posts when it's getting you down.
For me it was the recent outrage at Elm's creator. Random people on HN/reddit basically acting like they were some disgruntled paying customer. You can see a common thread with Rich's defense of Clojure.
I don't think you could've done a better job than linking that moderation queue of "toobroad" to make your point. It was a never-ending channel of straight shit. Ranging from "here's a copy and paste of all my unformatted code that won't work, whatever that means" to "how do i use python on windows".
Everything looks easy to someone that has no stake in the solution. We get so used to being end-users that we take everything for granted, as if our experience is the natural ordering of the universe, rather than the result of all the work that goes on behind the scenes.
Read enough posts from HNers condemning Stack Overflow and you'd think they believe Reddit/HN's "new" queue is the ultimate browsing experience.
And it's not just vested interest though, there's vested delusion. If you read enough comments on /r/bitcoin, for example, you'll find people who seriously think their 0.001 BTC will buy them a Lambo one day. Completely rational people must have trouble resisting the temptation of just quick-plugging their pet cryptocurrency here and there because they own some and they're super enthusiastic.
And, on the other side, there are people who overreact to that, unable to separate the community from the tech when they are just talking about the tech. But I also think a lot of people dump on it because they are bitter that they missed out. I think the latter group explains more than we realize. Read patio11's bitcoin rants on twitter and tell me you don't see a flare of that.
It all creates a scenario where it's hard to really trust what anyone says about anything.
Each workstation had two chairs, a large iMac in the middle, and the developers had an individual macbook/kb/mouse on each side.
The code was on the middle machine, and either kb/mouse could control it. They also were using software named Teleport(?) that let you seamlessly interact with both the main iMac and your own laptop. I don't remember exactly what it did, maybe let you drag files between the two computers or something.
I got to pair-program with them on assorted real world tasks that week, a different employee each day. I was generally impressed with the workflow. There was basically zero downtime in terms of progress. I can easily them imagining at least getting a 2x productivity boost, but I'd imagine it was more like 2.5x or more.
Sheepishly, what I didn't like about it was that I'm the kind of person that likes to get a lot done and then work on my own stuff on the job, or have the freedom to surf HN when I'm ahead of schedule, and that was kind of impossible there without your teammate knowing it. :)
But I will say it was very stimulating and fun. The other developers were really nice and fun to talk to. I work remotely, but I would certainly consider that arrangement if I were to get a desk job again.
It's better than the sort of office job where you're languishing on your own and nobody has a firm grasp of what exactly you're even working on in precise terms. I've been there before and it's incredibly stressful when you fall behind pace and your work performance starts to suffer. I feel like pair-programming eliminates that kind of thing.
Even playing video games is pretty cool and mainstream now.
I don't think it's a counterpoint to the study, but rather to the ways the data will drive policy changes.
It's taboo to take the obesity problem seriously. https://en.wikipedia.org/wiki/Fat_acceptance_movement
The catalog seems very limited though. I couldn't find the few Netflix shows I searched for from my Netflix homepage: "el internado", "gran hotel", "el barco", "3%".
Feedback: Would be much nicer with permalinks and the history push API so that back/forward worked.
For example, clicking around the movies a bit and then pressing the back button took me back to HN. And would be nice to link someone to "/shows/123", one of the key advantages of websites over apps.
I mean, there's just three whole images.
You even admit it ("inconveniences") yet immediately dismiss it.
I only use Chrome for development now.
Facebook just has to be the social network people end up on.
I'd at least look at college-aged people, not the weird, limited social life of high schoolers.
> A Babel plugin that compiles htm syntax to hyperscript, React.createElement, or just plain objects.
Though I didn't know the right sidebar was interactive until I read the comments here that said they hated it, then I went back to figure out why. Maybe a "Click me!" above the demo on the right, pointing down at the sidebar. Dunno.
Once I clicked around in it, I thought it was a great demo of your product no matter how one might feel about the product itself. Anyone that's used Slack before can immediately visualize if this would fit in with their Slack team or not instead of having to derive your product from marketese about increasing team synergy over real-time communications or something.
Boilerplate like create-react-app precisely hooks things together that are nontrivial to glue together, and often come with additional polish you aren't going to research and invest in every project.
So, I'd say "I think these do too much" misses the point of them.
That nobody else really cares will be a critical life lesson for you.