Recent submissions

Comment · 6 years ago
Meh, I just load up manjaro with XFCE and call it a day. Not much fiddling involved, very little about the user experience that I don't like.

Only thing I ever really tweaked was running a more up-to-date kernel for an old soundcard I used to use. Which took a couple of clicks.

Sorry for your colleague who had trouble with wifi, but. /shrug

Comment · 6 years ago
> Is PHP still a preferred platform for any sort of complex web development?

It's "preferred" as in tons of people get a lot of good work done with it quickly, but wouldn't go out and proselytize how "great" it is or isn't.

PHP is just a tool. A fairly old one at this point. But it still holds up to most of today's standards and is a constantly evolving language.

It's not the hipster language of choice though.

Comment · 6 years ago
> GIMP, Blender

Both of which are known to have notoriously unintuitive UI's, especially when compared to their commercial competitors.

> Libre Office

Literally just copy & paste M$ Office UI, and honestly still manages to screw that up putting things in different places.

Comment · 6 years ago
> Forget better frame, chassis, and body panel design to protect pedestrians! We won't need them if AI never hits anyone.

Most car manufacturers have had this figured out for a long time with crumple zones and the like.

> Forget better braking systems that apply themselves automatically

Assisted braking technology is already implemented in some cars. Hell, Tesla implements basically exactly what you're asking for...

> Forget seat belt enhancements since that'll just inhibit nap time in my self driving car.

Teslas don't let you sleep in your car, you have to move the steering wheel periodically to prove you're still paying attention or it'll pull over and shut down.

Also, I'm not quite sure what you're expecting seat belt enhancements to be.

Far be it for me to defend the AI hype, but your "things we should be focusing on instead" don't make much sense when we ARE focusing on them.

Comment · 6 years ago
Comment · 6 years ago
I find undo-tree to be super useful in rare occasions, thanks to undo-tree-visualizer-toggle-diff bound on d.

The quick diffs can be pretty darn helpful with complex changes.

Comment · 6 years ago
> I would feel more sympathetic to your argument if the companies wouldn't argue both cases at the same time.

I don't really care about sympathy, so much as I care about reality. The companies will do as all companies do. Try to make money by garnering confidence in their product & abilities. Even if they have to lie through their teeth.

Reality is, there isn't a good system (currently) to really curate massive amounts of user submitted video content, in an environment where anyone anywhere can submit said video content.

The problem's scale is always going to lead towards either a compromise of being an open video platform, or a compromise in relation to curation.

Comment · 6 years ago
To be fair, they're the largest non-pornographic video platform. Making them an endless target for any and all abuse possible to grow channels quickly and earn ad revenue.

It's inevitable that in such an environment the system they come up with ends up making less and less sense over time. It's death by a thousand cuts, and I don't think there's a good way to really avoid it.

Comment · 6 years ago
> Any language that compiles to JavaScript.

What if I compile javascript... to javascript. So that I can have actually functioning javascript across the majority of fairly modern browsers, while using modern features.

All I'm saying is, honestly. I don't blame people for not writing straight javascript, when even if you do, you still need a build system in between if you want to support all browsers.

Comment · 6 years ago
> What do you see as the problem: Scrum itself, or the cargo cult of folks who do it badly?

Scrum itself. Sorry, but when you create a list of ScrumButs and indirectly deride everyone for not being able to take "Full Advantage of Scrum" so that your purists can go out and attack it at full force, yeah, that might be the problem.

The idea that different organizations might actually benefit from not adopting a methodology wholesale isn't that farfetched.

You could argue that's part of the cargo cult, I'd agree to some extent. But it becomes difficult to separate the 2 when you're literally derided for not following it to the religious T.

Comment · 6 years ago
I'm far from an agile-ista, but.

> The alternative to Agile is Software Engineering, where you do important things like assess your requirements and capabilities, identify how to validate those requirements are functioning properly and support your business requirements, promote testing and QA to a first-class citizen. Most importantly to always have functioning software that is reasonably demonstrated to be correct. That way you release with confidence, people take pride in their work, and the product, team, and schedule all become quite pleasant.

That just sounds like Agile...

Like, legit just sounds like the Agile Manifesto.

Honestly, if anything is likely to be the issue. It's Scrum. Scrum has the cargo cult. Agile just seems to get drug through the mud by everyone that implements some authoritarian variant of Scrum.

But again, not exactly a proponent of Agile here anyway.

Comment · 6 years ago
> What am I missing?

Touching your mouse less.

Might sound weird, but that's honestly my main reason for learning modal editing and emacs with evil.

Less flip flopping between mouse and keyboard might not be "more productive", but it's more comfortable.

And beneath that you start to find better fuzzy project searching with tools like ripgrep, an easier time navigating your project, powerful in-file movement commands, etc.

I'm mostly an emacs evil user, so I also have workspaces, projectile, magit, and a whole host of other extremely powerful tools.

And I don't really lose out on much wrt code completion, or other functionalities you normally get from an IDE. Since I can use the same language servers you would use in vscode.

That's not to say there aren't things that suck though. Emacs in particular isn't for someone that's unwilling to make changes to their config.

Comment · 6 years ago
I just used (and still use) org-mode to track todos & projects, as well as keep time that was spent on each task.

I tried not to over complicate my task keeping, because I've always been more worried about getting the tasks done, than trying to track progress.

Anything that was in planning/needs more info state got a WAIT instead of TODO, with a note on what was needed. And I'd review my list every morning before deciding on what I needed to work on, or if I needed to start pushing for information on other tasks.

I still do all this btw, I'm just not solo anymore.

Comment · 6 years ago
Feature minimalism is a good thing to strive for usually.

Wrote my own dirt simple lazy loader & slider libraries, because I didn't need many of the features other libs had.

On the flip side, if I need a reasonably complex component that would take quite a while for me to implement, like say. A date picker. I just grab the lightest weight, good looking one that I can find. (That also doesn't appear to be abandoned)

Minimalism in everything, even minimalism.

Comment · 7 years ago
> And what, may I ask, are your pea shooters going to do against the firepower of a corrupt nation state?

Kill and intimidate people. This a serious question?

Yeah, in an all out war it's not likely to work. But an all out war against your armed citizenry also isn't likely to happen.

Politicians are still people. They too, can fear being at the wrong end of a barrel.

Which no, isn't some kind of veiled threat. But more an important point that politicians, just like everyone, also tend to want to live & sleep peacefully at night. It's not in their self-interests to make such a move.

What's far more likely to happen is what's already happening/happened. The erosion of various rights, and the militarization of the police force.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton