HNHacker News
TopNewBestAskShowJobs

phlyingpenguin

209 karma · joined November 30, 2010

submissionscomments
phlyingpenguin··on Why Vi Rocks
Yeah. It's really not too bad. It's certainly a little bit better if you take the ~4-10 lines to reconfigure a couple of keys. I map dhtn to hjkl and move d to j, n to l. It's pretty natural after that.
phlyingpenguin··on Amp – A complete text editor for the terminal
No. I have it install the manager. Literally all I need is the .vimrc and to start vim.
phlyingpenguin··on Amp – A complete text editor for the terminal
All depends on your taste. My .vimrc handles ensuring that I have a plugin manager installed and that it installs those plugins on my behalf if they aren't there. And I do all of that in ~10 lines of vimL config. It's totally reasonable to have your plugin/config ensure the external binaries exist as well. The popular golang plugin has a command for that.
phlyingpenguin··on Amp – A complete text editor for the terminal
The plugins you need to make Atom/VSCode great (no experience with modern Sublime) definitely count as configuration in my book, and often come with their own configuration load. If I sit down at a new machine, they won't be there. Most of my .vimrc is a couple of lines per plugin configuring the plugins, for example.
phlyingpenguin··on Amp – A complete text editor for the terminal
That's not really what I was doubting (I could see that). I just doubt that it's likely to not need a configuration file if I were to replace vim with it. In GP's assertion that this is the best reason to use Amp over vim, that's not really a huge benefit in the end. A config is a config is a config, or something to that effect.
phlyingpenguin··on Amp – A complete text editor for the terminal
> it works out of the box with no configuration (batteries included).

You don't really believe that, do you? Competent users tend to have preferences. There's no need to worry about installing plugins if you have to have a .vimrc to begin with, just have the .vimrc do the installing as well.

phlyingpenguin··on Why we’re changing Flickr free accounts
Surprisingly enough, they have a data export on the account page. I'm not sure when this was added but it was always a pain point for me and a reason I stopped paying any attention to my Flickr account. All it took was a drastic change to make me re-check my account!
phlyingpenguin··on Popular iPhone apps caught sending user location data to monetization firms
In the case of Gas Buddy (and larger, Cuebiq), I've seen two family members have their entire data plan used up on their behalf by the location services being overused. I'm guessing a bug in a recent version of their library. It might be possible to argue at least a phone bill out of them as harm.
phlyingpenguin··on The Great Apple Keyboard Cover-Up
I’m confused. Are we supposed to be bandwagon mad that Apple took steps to fix their busted keyboard?
phlyingpenguin··on With more students boasting flashy GPAs, academic honors lose their luster
No, that's why I put it in quotes. They will often keep in incessant contact and try to escalate matters within the department or school. This is still somewhat rare, but happens often enough to complain about.
phlyingpenguin··on With more students boasting flashy GPAs, academic honors lose their luster
I teach. I can say that I have never had direct pressure to pass students or raise grades, but there are two issues that I run into related to grades.

First is the ever-growing methods of academic dishonesty. I do not have enough hours in my life to create and design new homework that prevents cheating. It's possible for some assignments, but not all. I don't give up on cheating detection, but this leaves tests and participation (be it simply turning in work or in-person) as the primary grade-changing events for many students.

Second is the issue of student "litigation". It is not unusual to find a student that will fight to get their 4.0 by attrition, and that requires very good record keeping on the professor's part, taking away from time for other tasks.

My situation is at an extension of a very large university. We focus on teaching and student connection, not research. I know that these experiences change drastically when professors have graders and a research program taking their time away from teaching duties.

phlyingpenguin··on Peer review: the end of an error?
Oh boy, would I love that to be the case as an unfunded PhD student, working a separate job as visiting faculty.
phlyingpenguin··on Latex-mimosis: A minimal and modern template for your thesis
This.

I wish my MS granting university provided a template. We had guidelines that were in conflict with one another and some previous graduate's hobbled together template that matched "close enough". Every two or three students would get their document back from the graduate school for revision. It's one of the most frustrating parts of the process.

phlyingpenguin··on Lab hidden inside a famous monument
Many of the scientific antiquities and papers of the UK end up at the Royal Society Library. Brady Haran has a nice video series named Objectivity[1] about objects in the archives done with their head librarian, Keith Moore[2].

[1]: https://www.youtube.com/channel/UCtwKon9qMt5YLVgQt1tvJKg

[2]: https://blogs.royalsociety.org/history-of-science/author/kei...

phlyingpenguin··on Granary.pro – Beyond Bookmarks and Read-It-Later
Here are my first impressions. This has some pretty serious usability issues when compared to pocket, and I'm not 100% convinced it does more, even digging into the blog notes.

Let's start at folders. The folders appear to just be categories and are exactly the same as a tag except an item can only be in one folder. This is a limitation, not an improvement. When the word folder is used, I expect that there is some way to nest items and other folders within a folder. As it is, I can "tag" or "categorize" items into one section.

In the UI, I found myself having to click A LOT. Creating ~4 "folders", I had to focus the dialog box to type every time I hit "new folder" and then click again because pressing the enter key did not submit the dialog form. I should not have to use my mouse to focus dialogs that pop up and I should not need to click to dismiss them.

Another UI woe is in mass item management. I imported my pocket bookmarks and now they're all in an unclassified "folder". I don't see any way to mass-select links and move them into categories. There is no world where I would waste my time moving items one by one to categorize.

phlyingpenguin··on Orion Ubuntu Laptop Review: The Powerful MacBook Pro Alternative
> If we put "MacBook Pro" into our title, we'll get virality in views and ad revenue!
phlyingpenguin··on Is it time to swap your Mac for a Windows laptop?
Nope. This touchbar Mac is actually the best machine I've ever had.
phlyingpenguin··on Finding an Alternative to Mac OS X
> Battery life is certainly not the same, and the lack of a 16GB option or a faster processor is a well-missed loss.

Is it certainly not the same? It seems pretty much the same to me. Lack of a 16GB option? I have a 16 GB TB mac.

The FUD is getting old.

phlyingpenguin··on Amazon Lightsail vs. DigitalOcean
"In the performance testing section later on in this post, we'll see how those numbers hold up to stress tests."

I don't see it. Did I miss the performance testing section?

phlyingpenguin··on Cards Against Humanity is digging a hole in the earth
They will fill it in after the stream is finished this year.

https://twitter.com/c_frieds/status/802217118964023296

phlyingpenguin··on A Week with the New Macbook Pro with Touch Pad
It has two.

https://www.ifixit.com/Teardown/MacBook+Pro+15-Inch+Touch+Ba...

phlyingpenguin··on Ask HN: How to Handle Student Who Copies Code?
Can you find the source that they're using or are they getting it from other students? If you can find the source, just ask why they didn't give attribution, then how he's going to approach understanding the code that they copy in the future. This has been my approach for students (college professor).

The alternative is much harder. I've been mentoring a nephew who blames his teacher for how little he understands, but sends me code very clearly copied off of another student. My general approach has been to explicitly not help him with any actual source, and instead work on pseudocode. He might spend 8 hours trying to figure out how to compile the broken C++ that he's working with, but he can't honestly claim that I wasn't being helpful. As suggested by flukus, asking for code explanations isn't a bad way to go. Such explanations always find themselves companion to homework assignments that I craft, and it's what I've been trying to do in the pseudocode conversations with my nephew. However, another great way to go is to just find examples of any given problem (and attribute them!!) in another language entirely. Then the student has the opportunity to become a polyglot in a very natural way. Ultimately, I refuse to speak in the target language because I'm very aware that he wants me to hand him the answer.

phlyingpenguin··on How to Get a Job in Deep Learning
Though they are not representative of the whole, if there's 1 ML job for every ~10 java/javascript jobs (are those really related?), that doesn't sound too bad to me as far as demand for ML. Many of those other jobs are probably not senior level jobs, and every ML job will be.
phlyingpenguin··on To do in San Francisco this weekend: the first-ever roguelike celebration
To be fair, I've had http://roguelike.club on my to-revisit list for a while and it doesn't obviously mention the twitch stream in big bold letters on the front page so I had missed that option. I'm quite glad to see it.
phlyingpenguin··on Worque – CLI written in Ruby to manage and push your daily notes to Slack

    "Ever stunned when your boss suddenly asked what you've done yesterday?"
I thought the same as you. Then I read this line and thought, "Man I'm glad I don't work there."
phlyingpenguin··on Sorting algorithms visualizer
Thank you. I use the sorting-algorithms visualization and it is usually a great hook for getting students to grok the rest of the content. It'll be great to have more resources.
phlyingpenguin··on Pebble 2, Time 2 + All-New Pebble Core
They had a few really common problems with the original, notably screen tearing due to a bad connection inside of the device. They replaced my original twice with no questions asked.

I upgraded to a Time not that long ago and it's been solid. I haven't heard of a whole lot of problems with anything but the originals.

phlyingpenguin··on Show HN: Turtl – A secure, encrypted Evernote alternative
Just to add in a screenshot, here's what it looks like on my copy of Chrome on Linux: http://i.imgur.com/6YPbAg6.png
phlyingpenguin··on A View of the Entire Netflix Stack
Which just translates, as many of these Netflix threads do, to constant terror that you're going to be out of a job. I'll take my game, A or B, somewhere else, thanks.
phlyingpenguin··on More parents, students saying 'no' to homework
As a university level instructor, we still give homework and it's still a big part of the student's grades. It's still up to the student to decide if that's enough, but accountability is there. The students do not tend to ask themselves if they understand the material until they are in their later years of schooling.

I strongly dislike dealing with more homework so I tend to spot check and count participation in the exercise. Realizing that I only have three classes and not many students per class, I don't know how K-12 can possibly handle homework in any way but purely participation. They tend to have hundreds of students split among ~6 classes a day to deal with.

← PreviousPage 2 of 5Next →