HN user

da_murvel

178 karma
Posts4
Comments46
View on HN

Of course, but that doesn't equal the sound "moving around", the violin section will always remain in the same place for example, which is the feeling I get when listening to one of those 8D Audio videos on youtube. The sound moving around that is.

And I think your example of the plane is where this technique is applicable. In a cinema for example, imagine yourself watching a horror movie and you can hear the evil demon sneak up behind your back. shivers. In a concert setting however, the source of the sound is (usually) static, while I might move my head slightly from time to time and pick up the sound from different angles. If that could be simulated using headphones, that would be pretty cool! But again, I fail to see what purpose it would serve in a normal stereo setting where the sound is produced the same way, from stationary speakers. Then of course there are other factors like the venue layout, design and material. As well as speaker placement, mixing of the sound and even the crowd itself. Which all contributes to the sound and the "feeling" of listening to the music.

I have never understood what problem self-driving cars is trying to solve. I can, on the other hand, see that it could be more desirable to have self flying planes. But to even think that self flying = issue free and non crashable planes is beyond naive. Personally I believe that the best is to let humans do what they do best, and let computers do what they are good at. Without trying to force one into the other's shoes. (Computers has shoes, don't they?)

They should have been fined more than a measly €20k in my opnion. As a developer I'm deeply ashamed that people are still storing user passwords in plain text. There is no reason behind this behaviour what so ever, other than pure laziness ...

"... much of what is done is faux-agile, disregarding agile's values and principles." This. It feels so easy to get caught up in methods and tools, to not make a proper commitment (because it is tough to change the way you work) and to land in a sort of semi-agile state that no one likes.

I love the idea of having your actual users testing the software, rather a dedicated tester. A dedicated, employed, tester can never use the product like a normal user would. They have too much knowledge of how the system works and what it can and can't handle. In order to truly observe something, we must completely, or as much as is possible, remove ourself from that situation. A normal user however doesn't know that it's not possible to achieve task X within the system, and will try, and if enough users try to perform that task, it might be an indication that it is a task that should be implemented or looked over to see why they are trying to perform this. This is just an example, but I find the role of a tester pretty confusing and awkward. As a developer I build and test the code I'm writing. If something doesn't work within that code I want to know as quick as possible if something isn't right. So why should I hand over my code to someone else? And also, if a user doesn't find the bug, is it really a bug?

I don't think it's baffling at all. Facebook is the largest social media company, and what do they do to try to stop all of the propaganda, troll factories and hateful things going on there? Naught. They know that they are the largest company and therefore doesn't have to do anything as long as their position stays the same. Which it seems to be doing. Yes, there are people leaving the platform but where do they go? There is no real contender, therefore Facebook will remain number 1.

The surname is wrong in the title, it should be Klint, not Klimt. It's an interesting read however, although I'm no art expert by any means, I've always liked abstract paintings as they have a sort of liberating effect on my mind where the imagination in some cases can run completely it's own course.

Apparently it "ensures artists receive the compensation they are owed, encourages fair industry competition, and protects the intellectual property rights of studios nationwide—among other benefits."[0] However, I find it difficult to find anything about how this is actually implemented. Apart from this: "t changes the procedure by which millions of songs are made available for streaming on these services and limits the liability a service can incur if it adheres to the new process. It funds the creation of a comprehensive database with buy in from all the major publishers and digital service providers." [1] Which to me sounds very vague.

Found this also. "The MMA is a bill to be added to legislation with the goal of establishing a new collecting society, called the Mechanical Licensing Collective (MLC), that would be empowered to provide a blanket license for streaming services to companies, covering mechanical rights in any songs not otherwise covered by a digital company’s direct deals with music publishers."[2] So if I interpret this quote correctly, it basically means that there's going to be some sort of organisation chaperoning artist and music makers without a license to their music, collecting a license fee from streaming services and paying it to said musicians and music makers?

[0]https://mashable.com/article/music-modernization-act-your-mo...

[1] https://www.billboard.com/articles/business/8216857/music-mo...

[2]https://blog.songtrust.com/what-is-the-music-modernization-a...

... "why even call it the "disgusting food"? Obviously anyone who connotates the exhibit with the items inside will be going in with a specific bias." Well, isn't that what they are trying to challenge? The 'whys' of disgusting food. I think it's an appropriate name considering that these items are usually presented as disgusting in the general public. So by giving it the name Disgusting Food Museum they create a mindset for the visitor that is saying 'you're now entering a museum of food you'll find disgusting', and then making the visitor quesiton that mindset; Why do they find Surstromming or Balut disgusting? You can't ask yourself such questions unless you think those dishes are disgusting in the first place. Why do you think chocolate is disgusting? Well, uh, I don't.

I own a KeyOne, released last year with Android instead of BB's own OS. I love it, only downside is that I had to import it as it isn't available in my country ... I'd mainly used Samsung flagship phones before and got really tired of all the bloatware as well as typing on a touchscreen. (Can't believe more people are questioning touchscreen typing on phones, I think it's horrible and I don't have the largest set of fingers in the world.) I bought it for roughly $500 and this is what I make of it after one year of using it:

The camera on my KeyOne is superior to anything I've tried before, I'd even go as far as saying that it's up there and competing with the giants. The Sony Z2 Compact camera is a potato in comparison. The keyboard feels a bit cheap and some keys make a squeeking noise, but it's still better than touchscreen typing by far. I've dropped the phone on a number of occassions, it hasn't broken once. The backside tend to pop out, but it's easy to put it back in place again. My biggest complain about the hardware would be the screen, as I haven't access to any protective accessories my screen is pretty scratched by now. It doesn't affect what's displayed on the screen (yet) however, but yeah, I think it scratch too easily. Like I said, the OS is Android, and it's been fairly problem free for being Android. However, lately it has been a bit too agressive in shutting down apps in the background. But I don't know if that is BB's own build's fault or Android in general. There are some pre-installed "security" apps which gives the feeling of the phone being more secure than your other average Android phone. I don't use them though.

My over all impression of the KeyOne is 8 out of 10 I'd say, and I think I'll keep it until it literally fall apart.

"That was risky, because Babel is open source—meaning it is freely available online, and users don’t have to pay for it."

I don't get why many seem to think that Open Source = No cost for the user. Now I haven't read up that much on the OS philosophy so that might be why, but I have read a bit about free software, like Free Software, Free Society: Selected Essays of Richard M. Stallman[0] for example, how anyone could mistake free software as software at no cost is beyond me. You can of course make it available at no cost, but then, it's your problem if you're not getting paid. Free software basically means that you're free to review and edit the software as you wish, (with some other implications as well if you read up on the GPL-3.0 license) and as far as I know, that's basically the purpose of open source as well. I thought companies, or developers, made their code available to get feedback, find bugs and issues more quickly, show the rest of the world that they have nothing fishy to hide etc. But I had no idea that it also meant that code automatically became gratis for everyone.

[0]https://www.gnu.org/philosophy/fsfs/rms-essays.pdf

Bullshit Job Notes 8 years ago

I have worked for three companies, two medium sized and one quite large (in Europe), and I've never experienced this. If anything, the culture feels rather the opposite. "Whatever you want you can have, within a reasonable budget". For example, I wanted a smaller screen as I got neck pains having to turn my head to reach the edges of the screen I was using. Sure my boss chuckled a bit when I traded a 32" Samsung for a 17" HP screen, but there was never any debate and definitely no doctor's note ... I don't get why companies would prioritize office facism over letting their employees be happy by being pain free, eating breakfast at their desks, using a blanket etc.

Ubuntu and Firefox tried. I actually bought a phone with Firefox OS when it was released, it was horrible. I don't know if it was the cheap Chinese built ZTE hardware or the OS itself, or a combination of both. But I could hardly get it to boot, and when it actually did, the screen was flickering to death making it completely unusable. Glad it was so cheap, think I have it lying around somewhere though.

I agree with you however. We must be able to have more control over something that has become so personal.

https://www.techradar.com/news/canonicals-dream-for-an-ubunt... https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Intr...

Thanks for your reply! Although I (think) I usually go about programming by starting small, and then adding features as they are needed. It never occurred to me, for some reason, I could do the same in this case. By reading the other replies I think a combination of starting small and using a couple of "how to"-links and books as a reference will be my best bet.

"You've got more control over the car because you're shifting your own gears instead of waiting for the car to shift for you," from the article sums it up. I recently bought my first car with cruise control, still manual transmission, and while I find it useful at times, it also makes the driving experience more relaxed, and not necessarily in a good way.

However, I'm all for the aspect of automatic transmission changing gears at the right moment to get as much power out of the engine as possible. But it doesn't weigh up the disconnected feeling they provide on my behalf.

Remember the good old time when cdon only sold cds? And there also was a webshop called dvdon? I never buy things from cdon anymore, there is something about "we have all the things" stores that feels kind of off putting. I don't know, but maybe the illusion(?) of stores selling only one category of products make it seem like they know more about the products than someone that sell everything from socks to lawnmowers and cds.

A colleague of mine tried Vivaldi 1.5 years ago, while he liked the split screen feature he found it way too slow and it had serious lagging issues from time to time. Much can happen in 1.5 years and I don't know if they were using V8 back then. But yeah, what I saw wasn't really that impressive. And no open source? Yeah, I think I'll stick with Firefox and my tinfoil hat extensions a while longer.

I read systems science at university. While we did some technical stuff like basic Java programming and database design, we mostly focused on WHAT a system is and how to design one from certain requirements. So when I got my first job, as a web developer, I hit the ground quite hard. I hadn't really programmed in my spare time either so I didn't have that backbone experience. (You might wonder why I got hired in the first place, in hindsight, I also do).

Nowadays, some X years later, I identify myself as a backend developer and I tend to stay out of those "up in the cloud" discussions about what a system should look like. So how did I get here? First of all, I think I was pretty lucky having a boss at my first job who wasn't interested in me being really productive during my first time there, but rather wanted me to learn and grow with the company. I also had great colleagues, especially my then team lead, who really took the time and showed me the ropes so to speak. I bought one book, which I didn't really read. I did some online classes, but I mostly learned programming, problem solving, TDD, etc. by working.