Live data from Hacker News

Nullsoft: The death of the last maverick tech company (2004)

slate.com

141–150 of 172 posts

Re: Nullsoft: The death of the last maverick tech company (2004)

#141
post #35

Despite the "change the world.. break the rules, etc." rhetoric, Silicon Valley couldn't be more different today. I find it hard to imagine a Google employee releasing an ad blocker[0], or Popcorn Time raising a Series A round, or startups shipping crypto that breaks the law, or a startup selling offensive security software (there's a reason that business has been pushed overseas) Today, startups that push the bounda…

your statement is very powerful, but I think the sentiment that you describe - "projects that disregard the rules" and "push the boundaries on bad laws" could apply to Uber and AirBnB? Also, projects like Plex, Kodi, Radarr, CouchPotato, - these projects still exist. They're not companies, like Nullsoft was, but they are definitely projects! The late 90's was a wild time in MP3-land. Does anyone else remember: 1) Son…

holy shit i remember NAD. i didn't remember that it was something other than a hifi audio electronics manufacturer until you just mentioned it in the same breath as winamp/sonique. talk about memories...

Re: Nullsoft: The death of the last maverick tech company (2004)

#142
post #140

Earlier quoted context omitted.

What a glorious time it was with that master playlist and the excellent keyboard shortcuts. I used to put it on shuffle and play a game where I'd press Next and then Pause immediately and try to impress friends by knowing what song it was within the first half-second. You could also just conjure up any song with the "J" keyboard shortcut that would search the entire path as well as the ID3 tags. It was so good that o…

Ha wow, now that's dedication. At least now your car can have bluetooth and Siri integration...which lets you play music from Spotify...when you have reception...or tracks from your $500 16gb iPhone which can store a few albums...ugh. You could probably re-make that project pretty handy these days, with Raspberry Pi's and hard-drives being cheap and so on

If you reencode to lower bitrates you can likely store just as much on the iPhone as you did in the winamp days; when I was using winamp, I bought the largest drive I could afford for video encoding; it was 6GB.

Re: Nullsoft: The death of the last maverick tech company (2004)

#143
post #9

Small guide on How to use WASTE -> http://www.cs.montana.edu/~huff/waste/howto/Waste.html

What's today's equivalent to WASTE? Especially on a Mac. How do people securely (encrypted) share files between themselves?

Edit: Can't find a mac client/server of WASTE. And some of those download links seem to be down.

Re: Nullsoft: The death of the last maverick tech company (2004)

#144
post #140

Earlier quoted context omitted.

Ha wow, now that's dedication. At least now your car can have bluetooth and Siri integration...which lets you play music from Spotify...when you have reception...or tracks from your $500 16gb iPhone which can store a few albums...ugh. You could probably re-make that project pretty handy these days, with Raspberry Pi's and hard-drives being cheap and so on

If you reencode to lower bitrates you can likely store just as much on the iPhone as you did in the winamp days; when I was using winamp, I bought the largest drive I could afford for video encoding; it was 6GB.

Good point. 128kbps was more than enough for me in those days. 160 was hedonistic.

Re: Nullsoft: The death of the last maverick tech company (2004)

#145
post #15

Earlier quoted context omitted.

"Ultra-lightweight" can mean two very different (and nearly opposite) things: some people want a player that has no external dependencies (and thus must do everything itself, like VLC); while others want a player with minimal binary size (which thus will then rely on the OS's AV frameworks as much as possible for media support.) Personally, I prefer the second definition, but it's the harder of the two to satisfy. I…

VLC is great, but UI sux tbh. Also, SMplayer is great, but UI sux even more for audio. The level of 'it just works' for those 2 products is just not comparable to anything else. Plus they are cross platform, works on pretty much anything in existence. That is the reason I tollerate UI and use them every day. Also, while it lacks audio management, SMPlayer is the best video player, period.

VLC's UI sucks so terribly, it's like they went WAY out of their way to make it sucks on purpose, and stubbornly refuse to acknowledge that there are any problems or ever consider fixing them.

One example of many [1]:

Type CMD-E (on Mac, or whatever the equivalent is on Windows) to get the video effects window.

Select "Geometry". Now check "Magnification/Zoom".

Notice how you get a picture-in-picture in the upper left corner, with a white rectangle showing the zoomed area, that you can move around by clicking. But if you press and hold, it also drags the entire windows (on a Mac -- I haven't tried on Windows -- VLC's UI and behavior on Mac and Windows diverges widely so I won't try to predict what happens).

Now look underneath the picture-in-picture and notices some ugly upper case pixelated text that says "VLC ZOOM HIDE". See how it's jaggy and rendered at the resolution of the movie you're playing itself, not at screen in a full resolution overlay with readable text?

Now look at the triangle with a jaggy curved hypotenuse below the jaggy words. That is the zoom "slider" (which also drags the window when you drag the mouse, so it's more like a clicker than a slider). See how it gets narrower and narrower in a succession of jaggy stair-step chunks, until it's merely one jaggy pixel wide? Well guess what: the TARGET AREA also gets narrow to match the width of the slider, so it's almost impossible to click on the bottom of the slider, to select the larger zoom sizes! Since the zoom slider is not very tall and its pixels fat and jaggy, you don't have fine grained access to very many zoom sizes at all, either. The zoom pixel steps are much bigger than screen pixels, depending on the video resolution!

What possible purpose could that serve? Why would any user guess that the lower narrow part of the slider represents a wider zoom showing a bigger rectangle over the picture-in-picture, while the top wider part of the slider represents a tighter zoom showing a smaller rectangle over the picture-in-picture? And what slider have you ever used that gets narrower from top to bottom, with a jaggy curve, and an impossibly narrow hard to click target area at the bottom?

This single facet of VLC's terrible UI deserves to be front and center in the User Interface Hall of Shame [2] -- it's even worse than Apple's infamous schizophrenically skeuomorphic QuickTime 4.0 player [3], from 1999! The latest version of VLC in 2017 is still much worse than the shameful QuickTime player was 18 years ago!

Who could have possibly gone so far out of their way to design and implement such a terrible user interface on purpose, then smugly brushed off and ignored 16 years of bug reports and cries for help on the VLC message boards, without harboring a malicious contempt for their users?

That's not even the worst of it. Now check "Transform" and pick one of the transforms like "Rotate by 90 degrees". Guess what? The magnification interface itself is rotated 90 degrees, because it's drawn on the video before it's rotated, so now it appears at the top right of the screen, rotated 90 degrees itself.

And guess what else? The mouse clicks are not even transformed properly, so clicking on the magnification interfaces does NOTHING, rendering it completely useless! Depending on the aspect ratio of the video, you can't even click in the upper left corner where it USED to be and SHOULD still be to operate it, because it is clipped off the right edge of the window.

Are those ugly cosmetic and impossible usability problems not bad enough for you? Then make a playlist with one item. Select "Repeat" mode. Play the movie. Now go to the finder and remove, rename or move the movie you're playing, or just unplug the USB stick containing the video. Not an uncommon occurrence, right? Now VLC will hang up, consuming 100% of the CPU time, often times seizing up the entire Mac, turning on the fan, locking out all user input, and forcing you to reboot! This happens to me all the time.

These bugs have been around for years. The more you fiddle around with it, testing out the edge cases and trying to combine various poorly designed and implemented features, the more bugs you find.

File a bug report, they say. People report these problems again and again. The developers just ignore them and brush them off. I've tried reporting these and other bugs, describing them in meticulous detail, which is frustrating because once I start writing step-by-step instructions to reproduce one problem, I keep finding more and more problems, each worse than the last, and then they just brush me off and ignore my bug reports too.

VLC's user interface is maliciously terrible in so many ways, the developers are careless and arrogant towards their users, and there's no hope of the developers ever changing their ways, acknowledging the problems, and improving it. Instead of improving usability for everyone, they're more interested in adding yet another obscure anime decoder feature so they can watch their AMV cartoon porn [4] [5].

[1] http://imgur.com/gallery/g0acV

[2] http://hallofshame.gp.co.at/index.php

[3] http://hallofshame.gp.co.at/qtime.htm

[4] https://www.videolan.org/vlc/releases/2.1.5.html

FOR ANIME FANS

New 6.1 downmixer to 5.1 and Stereo from MKV/Flac 6.1. Correct YUV->RGB color matrix in the OpenGL shaders. Improved MKV support for seeking, and resiliancy. Editions support in MKV. Better subtitles and metadata support from MKV. Various ASS subtitles improvements.

[5] https://myanimelist.net/forum/?topicid=208770

Now, if you are an AMV (Anime Music Video) creator and want to edit the video directly, the MKV is your best friend since it's a lossless video-content container due to the fact that you will find yourself adding effects to the video frames/audio. In this case you will want to lose as little as possible in your video, so MKV compression best suits.

TOPIC ANSWER: The reason why MKV is popular for anime is because of it's noted lossless compression. Anime show creators most likely notice this fact and use it to contain their video frames and audio tracks for maximum quality. - it has nothing to do with HD.

Re: Nullsoft: The death of the last maverick tech company (2004)

#146
post #93
post #35

Despite the "change the world.. break the rules, etc." rhetoric, Silicon Valley couldn't be more different today. I find it hard to imagine a Google employee releasing an ad blocker[0], or Popcorn Time raising a Series A round, or startups shipping crypto that breaks the law, or a startup selling offensive security software (there's a reason that business has been pushed overseas) Today, startups that push the bounda…

Well, the sort of irreverent crackpottery that made up life in the first dot com boom doesn't really fly right now. If you've read the "Life in the Boy's Dorm" series by Nancy Hauge, the power dynamic was very different then. Sun's engineers refused to stop smoking pot for the visit of the President (or Vice President, I don't remember which) of the United States. They promptly put on a protest against The Man when a…

> Cormack and Romero ghost shifted on computers at their daytime employer

That's a very timely example given the Oculus lawsuit verdict...

Re: Nullsoft: The death of the last maverick tech company (2004)

#147

Earlier quoted context omitted.

I'd argue that REAPER is the Vim or Emacs of DAWs. There's a steep learning curve, getting the best out of it requires a lot of memorisation and customisation, but nothing matches its speed and power in the hands of an expert.

I disagree with that assessment, as well. It's extremely easy to use, if you've worked in a physical recording studio, or if you've used Pro Tools (or any other traditional multitrack recording DAWs). You don't need to know the hotkeys, but if you do, you'll work faster. You don't need to customize it, but it's very customizable. But, it isn't obscure. The GUI is clear and simple and well-documented. And, I didn't fi…

I agree with this assessment as well. REAPER totally has the power of vim or emacs, but when I started out and knew almost nothing about multitrack recording, I stuck with REAPER because its defaults were so easy and I didn't feel handicapped. The UI is so logically laid out and it really helped me understand routing and signal path in a way I didn't before, when I was trying to use other DAW's with less success.

Re: Nullsoft: The death of the last maverick tech company (2004)

#148
post #35

Despite the "change the world.. break the rules, etc." rhetoric, Silicon Valley couldn't be more different today. I find it hard to imagine a Google employee releasing an ad blocker[0], or Popcorn Time raising a Series A round, or startups shipping crypto that breaks the law, or a startup selling offensive security software (there's a reason that business has been pushed overseas) Today, startups that push the bounda…

To be fair, there are plenty of companies that are still irreverent of rules and laws. Zenefits and Theranos are the obvious bad boys. Arguably AirBNB and Uber in their early days were just as bad too. It does seem like society, and the law, comes down much harder on startups these days, ever since the tech industry went from being the underdog to the 800 pound gorilla.

Re: Nullsoft: The death of the last maverick tech company (2004)

#149

Earlier quoted context omitted.

I'd argue that REAPER is the Vim or Emacs of DAWs. There's a steep learning curve, getting the best out of it requires a lot of memorisation and customisation, but nothing matches its speed and power in the hands of an expert.

I disagree with that assessment, as well. It's extremely easy to use, if you've worked in a physical recording studio, or if you've used Pro Tools (or any other traditional multitrack recording DAWs). You don't need to know the hotkeys, but if you do, you'll work faster. You don't need to customize it, but it's very customizable. But, it isn't obscure. The GUI is clear and simple and well-documented. And, I didn't fi…

The REAPER user guide runs to 468 pages and barely scratches the surface. REAPER shines because it's massively customisable through ReaScript, JSFX and custom actions. A lot of essential functionality isn't developed by Cockos, but is part of external extensions - you'll need SWS installed for bread-and-butter stuff like r128 normalization, track notes and groove quantize.

REAPER is much more limited than Pro Tools or Nuendo out of the box, but it's vastly more powerful overall. You can use REAPER without learning it, but you'll miss out on most of what it has to offer.

Re: Nullsoft: The death of the last maverick tech company (2004)

#150
post #55

Earlier quoted context omitted.

I'm also a fan of Foobar2000: not as pretty, but surpremely small and functional :)

So far to my knowledge only Winamp is able to open a dir with a lot of mp3's and subdirs in a blink of an eye and have all the functionality, including search/jump available. Others (foobar, XMMS) fail badly. I killed the foobar2000 task after waiting for several minutes.

I killed the foobar2000 task after waiting for several minutes.

You should've gotten a progress dialog, very briefly, because the process is quite fast. Did that step just take a while due to a slow disk, or did it hang? foobar2000 does scan the metadata and tags for all files on adding, so "search" and "jump" will work correctly when it's done on metadata that is not reflected in the file name or path. Winamp does not do this - it scans metadata and tags only on playback.

There's a few more differences like foobar2000 being able to scan inside archives. Winamp can't do this.

So the difference you saw is likely exactly because "search" and "jump" functionality is not actually guaranteed to work correctly in Winamp if you do what you say.

Post reply on HN