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

Vscode? Near instant start times. Macros? Standard column select with just alt.

Sublime? Honestly I can't remember as it's been a while since i used it.

Gedit? 100s ROM standard text operations such as line trims, case replacement, line ending replacement, find in files, replace in files, replace via regex in files, split window of same file, auto save non-saved files, show whitespace from tool bar, opening of very large files quickly, code folding, line numbers shown by default, probably wouldn't print errors when executed in the background on a fresh or updated install for the last 10 years necessitating the redirecting of all output streams thereby hiding possible issues.

And I actually kinda like gedit...

Waiting for the "if we'd all just use emacs" folks to show up.


Try Kate. Its great!


Vi, you despicable emacs heretic.


Reddit does another thing that is very important to me: 3. Content Rehosting

You see this on subreddits such as /r/IdiotsInCars and /r/Earthporn.

The former allows the user to upload videos while the latter is for images. This helps the user have a more pleasant experience because it reduces/eliminates

- popup fatigue (worldstar, local news sites, etc.), - back button hijacking (CNN, local news sites, etc.), and - walled gardens (NYT, Newyorker, WSJ, etc.).

I think reddit could encourage their users to attribute (some if not most would) by adding an optional source (sauce) link field to post forms. Might be nice to have a way the OP/mod could approve a crowd-sourced source edit.


It's been a little better lately, but their video player kinda sucks ass. Scrubbing usually causes total lock for me, requiring a reload of the entire page. Sometimes the video and the controls will get stuck but the audio keeps playing, even if you fold shut the player on old.

It got to the point where I don't bother unfolding the video unless it's embedded.


Hence why 3pa like Apollo are great, it’s video/gif player is (was :’( ) the best.


> Hence why 3pa like Apollo are great, it’s video/gif player is (was :’( ) the best.

Why did they only charge $10 a year for this gem of a tool?

It boggles my mind.


Honestly, I can't believe it that here it is 2023(!!), and there still exist sites that can't figure out reliable cross-browser video playback.

These sites should just give up, provide the URL to the raw video file, and let users play them back in whatever way works for them.


> Honestly, I can't believe it that here it is 2023(!!), and there still exist sites that can't figure out reliable cross-browser video playback.

Ah! I was telling myself the same thing last month (how is it possible in 2023 that things which seemed solved _years_ ago, actually still do not work?), when I was trying to watch some recording of a sport event. The site proposed several players (generally 3).

3 different computers (Linux_A, Windows_A, Windows_B).

Linux_A with browser_A: only player_A worked OK.

Windows_A with browser_B: player_A some days worked, some days didn't; player_B and player_C worked OK.

Windows_B with browser_B: player_A gave audio but no video; player_B stuttered; player_C didn't work ==> no success with this OS+browser combination

Windows_B with browser_C: only player_C worked OK;

We can note that among those combinations, we had two systems with the same OS and the same browser, and yet the behaviour was completely different.

> These sites should just give up, provide the URL to the raw video file, and let users play them back in whatever way works for them.

  In general, I agree I'd also rather _not_ have web players.

  However, in the specific case I am talking about, the videos were more or less 6 hours long, so I'd rather not download the whole high resolution stuff (and likely see the process fail), but be able to skip parts and/or watch/download a few parts in lower resolution and other ones in high resolution.


I completely agree that "what you need to do" sort of comments are less than helpful. Perhaps the GP was edited, but "He'd probably do well" reads as "I would suggest" which is actually meant well to me. The former presupposes what one needs and is unnecessarily authoritative (and I cannot help but assume an air of condescension from using the statement), while the second is simply the suggestion written as kindly as possible (again to me).

I'm glad they wrote it, because it has not been suggested to me that I need to "be challenged if [I] tr[y] using [my] intellect to deflect from sitting with or reflecting upon said emotions". I very much identify with this statement owing to a life of using intellect as a coping mechanism for emotions that I have been told I'm not supposed to feel. I also have work to do.

Edit: typos


Out of curiosity, how _do_ you feel about having worked for a defense contractor and, separately, working for one again? What tradeoffs have you experienced (good and bad) moving from defense to non-defense industry?

I'm personally beginning to think there is a crossroads coming up for me and would value your perspectives if you have time to share. Thanks!


So this was about a decade ago and only a couple years of my life; I really wouldn't want to misrepresent my experience at the time as being reflective of what it's like now. So I'll just touch on the things that likely are the same now.

The bidding process for defense contracts means a lot of Big Design Up Front, and an inability to change things easily once signed, means that though there are attempts at being agile, they likely involve only the technical delivery side (CI/CD pipelines, automated testing, etc), not the interaction with product and other stakeholders (no fail fast and pivot, real MVP, etc). I know there's been some attempts at moving in this direction, but I honestly can't see it happening, since it's innately at odds with the short term incentives that Congress has (and the Pentagon operates under).

The place I worked at had decent perks, but nothing like Silicon Valley tech companies. We had a cafeteria and a Starbucks in the building, but neither was subsidized. Vending machine snacks, again, at cost. Pay and benefits were reasonably competitive for the area as best I could tell (but didn't look that much; when I was ready to move on I wanted different geography as well).

General culture was fairly laid back; only the month or so before something was due did it feel crunchy, and then only for certain people. A lot of dead weight, but a lot of job security, especially for those who delivered.

The projects could be interesting. I worked on a distributed data visualization system that got me exposed to the CAP theorem back in 2011ish, which helped set the trajectory of my career, though I didn't realize it at the time. I also encountered people who said, half jokingly, that their skills had stagnated to the point they weren't hireable elsewhere. I doubt that as true, but certainly at the time there was work on technical things that didn't translate outside of defense (but many of the skills did even if not the technology).

In terms of would I go back to the defense industry? Probably not if I have a choice. While there are a lot of problems in public sector tech companies too, and many with the same issues as defense contractors, there are more of them, and the constraints placed on them tend not to feel as daunting or arbitrary as some of the ones placed on defense companies. Ultimately the impression I got was that defense companies tend to be very stable and predictable, and I just don't appreciate that as much as I appreciate being able to suggest changes and seek improvements.

Approaching this the other way - stepping into my first public sector company, I got to appreciate being agile, actually working with stakeholders to understand and address their needs directly. I got to make technology choices with the team based on what would address the problem the best (and that we were interested in supporting) instead of being told what they were based on what the contract said. And I got to work on smaller more focused teams. Longer term, I've gotten better compensation I feel like (though haven't directly compared; is there more than just a ~15% bonus offered at defense companies now?), the feeling of a lot more things 'done', and the ability to change jobs (without having to change geographic locations) when I felt like I needed a change.


I try to deflect these types of statement with humor when possible. Comments about time are meet with the Gandalf quote, "A wizard is never late, [...] nor is he early; he arrives precisely when he means to."

"Got a hair cut?" "Nope, I got all of them cut."


Yes, but then you are somewhat assuming the mantle of the resident stand-up comedian, might be hard to live up to!

(Funny enough, I did brainstorm solutions as thought experiments. The one I saw working was to mercilessly point out what he was doing, every time he did it. "A-ha! Captain Obvious speaks!" "Got any obvious observations for me today?". But that would have been staggeringly cruel, after all the poor guy was only trying to be friendly!)


Given the level of sarcasm that goes on in my own household, I don't know if I'd be able to resist saying "Aye, Captain!" if someone habitually greeted me with obvious observations all the time. I'm used to saying that pretty regularly to my seven- and nine-year-old kids.


That's not sarcasm, it's sillines. Sarcasm is when you make false statements to annoy people.


That last approach would go down very well in some British offices.


I mostly agree, though if I had to choose between the model on which the code was based or the code itself, I'd prefer the model.

While it would be great and preferable to have both, isn't the code just a language/stack/programmer(s) specific interpretation of the underlying model?


> isn't the code just a language/stack/programmer(s) specific interpretation of the underlying model?

There's the catch -- it should be, but there's no way to verify it's correct without comparing the source code against the model. (Well, I suppose if you had access to the raw data and the time to rewrite the software yourself from scratch, you could do that and see if you got the same results. But who has time for that?)


I don't know who has time for that, but it's far more reliable than auditing source code. Two people using two different languages are not likely to code up the same bug, but overlooking a bug in code someone else wrote is easy. Besides, coding things up yourself is not much slower than a full audit: understanding other people's code is hard. There's a reason that many developers have an urge to throw out "legacy" code and redo it from scratch.


Sure, that's true. But the purpose of asking for the code is because if the program works there is guaranteed to be enough information to reverse-engineer the corresponding model if necessary. With just a specification of a model there may be built-in assumptions involved which only become apparent in the implementation. Standard language and protocols are one way to avoid this problem, but these are usually not as exacting as a compiler.

I'd definitely prefer to have both a model and an implementation available, but if I had to pick just one it would be the code.


Last year?! It's been out for how long? :( I really like it so far and have been wanting something like it for quite a while (I've been using plain text files in dropbox). I feel so... behind or something.


It launched to the public on March 20th, 2013. There are official apps for Android and iOS. I can't speak for the iOS app as I haven't used it, but the Android app is very nice.


With it being pre-installed on KitKat I just used it without thinking about whether it was "out" there yet. Great service that I use every day. You can even set each note with a reminder time or location that'll notify you (on phone and Wear) to, well, remind you of it. Great for things you remember at work but need for home etc...


On android, my display jumped around about four times before the pop-up. And then I was done.

I wish responsive ui did not mean draw things as quickly as possible so that you can redraw them later as the user begins to interact. </rant> </sorry>


The same problem happened to me and I agree it was annoying.

The solution for reading the article is to read as much as possible before scrolling down. Then a slight scroll will move you down half the first page. After that first scroll the rest of the article behaves normally.


Dammit. New I'm reading the comments in Lister's voice. Actually this is kind of nice.


Yes. We absolutely should. But I personally think the actions by the state (completely ignoring due process and right to trial prior to the acquisition and destruction of a private entity's property) are even more treasonous.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: